/*
 * app_data_pro_thread.c
 *
 *  Created on: 2024年6月27日
 *      Author: xhq
 */
/* include */
#include "app_thread_modules.h"
#include "util_factory.h"

/* define */

/* typedef */

/* global variables */
static sem_t      g_base_data_pro_sem[BASE_DATA_PROCESS_THREAD_NUM];   // 线程信号量
static pthread_t  g_base_thread_pid[BASE_DATA_PROCESS_THREAD_NUM];     // 线程pid

base_data_process_info_type g_base_data_process_info = {
    .data_process_handle_num = BASE_DATA_PROCESS_THREAD_NUM,
};

/* private function */
static void *base_data_process_thread(void *param);
static uint32_t data_process_param_init(base_data_process_info_type *l_DP_info);
static uint32_t wait_base_data_handle_complete(base_data_process_info_type *l_DP_info, uint32_t DP_ptr_type);
static uint32_t generate_process_test_data_to_dsp_core();

/* function */
/*****************************************************************************/
/**
*
* 数据处理任务 data pro thread
*
* @param    None.
*
* @return   None
*
* @note     None.
*
******************************************************************************/
void *app_data_pro_thread()
{
    char l_c_thread_name[25] = "app_data_pro";
    uint32_t l_u32_idx = 0;
    
    prctl(PR_SET_NAME, l_c_thread_name);

    while (1)
    {
        /* 等待信号量 */
        sem_wait(&g_data_pro_semaphore);

        // 测试生成累加数并发送到dsp c7x
        #if (0)
        generate_process_test_data_to_dsp_core();
        printf("data pro 1111!\n");

        /* 释放dsp数据处理信号量 */
        sem_post(&g_dsp_pro_semaphore);
        #endif
        //

        /* 分配数据处理任务 */
        // data_process_param_init(&g_base_data_process_info);
        
        /* 等待数据处理完成 */
        // wait_base_data_handle_complete(&g_base_data_process_info, DP_BASE_PROCESS);
        
        /* 网络发送数据 */

        /* 等待网络发送数据完成 */
        
    }
}
/**
 * @brief 数据处理模块初始化
 * 
 * @param None ：
 * 
 * @return uint32_t ：0：正常，非0：错误代码
 * 
 * @note：
 */
uint32_t  data_process_modules_init(void)
{
    uint32_t l_u32_ret = 0;
    uint32_t l_u32_i = 0;

    // /* 创建多线程处理线程 */
    // for (l_u32_i = 0; l_u32_i < g_base_data_process_info.data_process_handle_num; l_u32_i++)
    // {
    //     /* 初始化数据处理信号量 */
    //     if (sem_init(&g_base_data_pro_sem[l_u32_i], 0, 0) != 0) 
    //     {
    //         SET_ERROR_CODE(l_u32_ret, 0);
    //         goto error;
    //     }

    //     /* 创建基础数据处理线程 */
    //     if (pthread_create(&g_base_thread_pid[l_u32_i], NULL, base_data_process_thread, &l_u32_i) != 0)
    //     {
    //         SET_ERROR_CODE(l_u32_ret, 1);
    //         goto error;
    //     }
    // }
        /* 创建基础数据处理线程 */
        if (pthread_create(&g_base_thread_pid[l_u32_i], NULL, base_data_process_thread, &l_u32_i) != 0)
        {
            SET_ERROR_CODE(l_u32_ret, 1);
            goto error;
        }

    error:
    RETURN_ERROR_CODE(l_u32_ret, __func__);
}
/**
 * @brief 基础数据处理线程
 * 
 * @param None ：
 * 
 * @return uint32_t ：0：正常，非0：错误代码
 * 
 * @note：
 */
static void *base_data_process_thread(void *param)
{
    int l_u32_dynamic_thread_idx = *((int *)param);
    char l_c_thread_name[17] = "lidar_DP";

    base_data_process_info_type * l_DP_info = &g_base_data_process_info;
    sprintf(l_c_thread_name, "lidar_DP_%d", l_u32_dynamic_thread_idx);
    prctl(PR_SET_NAME, l_c_thread_name);

    while (1)
    {
        // /* 等待信号量 */
        // sem_wait(&g_base_data_pro_sem[l_u32_dynamic_thread_idx]);

        // /* 基础数据处理 */
        

        // /* 数据处理1 */

        // /* 数据处理2 */

        // /* 数据发送 */

        // l_DP_info->param[l_u32_dynamic_thread_idx].DP_thread_state = DP_COMPLETE;

        // // debug info
        // #if (0)
        // printf("%s, l_u32_dynamic_thread_idx:%d, start_idx:%d, need_handle_num:%d\n", l_c_thread_name, l_u32_dynamic_thread_idx, 
        //                                             l_DP_info->param[l_u32_dynamic_thread_idx].DP_thread_handle_start_idx,
        //                                             l_DP_info->param[l_u32_dynamic_thread_idx].DP_thread_need_handle_num);
        // #endif


        // 释放dsp数据处理信号量（周期性的）
        // sem_post(&g_dsp_pro_semaphore);
        thread_mSleep(2 * 1000);
    }
}
/**
 * @brief 等待基础数据处理完成
 * 
 * @param None ：
 * 
 * @return uint32_t ：0：正常，非0：错误代码
 * 
 * @note：
 */
uint32_t data_process_param_init(base_data_process_info_type *l_DP_info)
{
    uint32_t l_u32_ret = 0;
    uint32_t l_u32_idx = 0;

    // test
    l_DP_info->need_handle_data_package_num = 123;
    //

    l_DP_info->base_DP_ptr_head = 0;
    l_DP_info->base_DP_ptr_tail = 0;
    l_DP_info->base_DP1_ptr_head = 0;
    l_DP_info->base_DP1_ptr_tail = 0;
    l_DP_info->each_package_data_num = ceil(l_DP_info->need_handle_data_package_num / l_DP_info->data_process_handle_num);

    /* 为每个线程分配待处理的数据包数 */
    for (l_u32_idx = 0; l_u32_idx < l_DP_info->data_process_handle_num; l_u32_idx++)
    {
        if (l_DP_info->need_handle_data_package_num % l_DP_info->data_process_handle_num != 0)
        {
            /* 最后一包不满 */
            if (l_u32_idx == (l_DP_info->data_process_handle_num - 1))
            {
                l_DP_info->param[l_u32_idx].DP_thread_need_handle_num = (l_DP_info->need_handle_data_package_num % l_DP_info->data_process_handle_num);  
            }
            else
            {
                l_DP_info->param[l_u32_idx].DP_thread_need_handle_num = l_DP_info->each_package_data_num; 
            }
        }
        else
        {
            l_DP_info->param[l_u32_idx].DP_thread_need_handle_num = l_DP_info->each_package_data_num; 
        }
        l_DP_info->param[l_u32_idx].DP_thread_handle_start_idx = l_DP_info->each_package_data_num * l_u32_idx; 

        // debug info
        #if (0)
        printf("start_idx:%d, need_handle_num:%d\n", l_DP_info->param[l_u32_idx].DP_thread_handle_start_idx, l_DP_info->param[l_u32_idx].DP_thread_need_handle_num);
        #endif
        //
    }

    error:
    RETURN_ERROR_CODE(l_u32_ret, __func__);
}
/**
 * @brief 等待基础数据处理完成
 * 
 * @param None ：
 * 
 * @return uint32_t ：0：正常，非0：错误代码
 * 
 * @note：
 */
uint32_t wait_base_data_handle_complete(base_data_process_info_type *l_DP_info, uint32_t DP_ptr_type)
{
    uint32_t l_u32_ret = 0;
    uint32_t l_u32_idx = 0;
    uint32_t l_u32_completed_count = 0;

    for (l_u32_idx = 0; l_u32_idx < l_DP_info->data_process_handle_num; l_u32_idx++)
    {
        /* 线程状态初始化 */
        l_DP_info->param[l_u32_idx].DP_thread_state = DP_ptr_type;

        /* 释放数据处理信号量 */
        sem_post(&g_base_data_pro_sem[l_u32_idx]);
    }
    
    /* 等待数据处理线程完成 */
    while (1)
    {
        /* 等待全部处理完成 */
        if (l_DP_info->data_process_handle_num <= l_u32_completed_count)
        {
            break;
        }
        else
        {
            for (l_u32_idx = 0; l_u32_idx < l_DP_info->data_process_handle_num; l_u32_idx++)
            {
                if (l_DP_info->param[l_u32_idx].DP_thread_state == DP_IDLE)
                {
                    continue;
                }
                else if (l_DP_info->param[l_u32_idx].DP_thread_state == DP_COMPLETE)
                {
                    l_u32_completed_count++;
                    l_DP_info->param[l_u32_idx].DP_thread_state = DP_IDLE;
                }
                else
                {
                    
                }
            }
        }
        usleep(10);   // 用于线程切换
    }


    error:
    RETURN_ERROR_CODE(l_u32_ret, __func__);
}
/**
 * @brief 测试生成累加数，并发送至dsp c7x
 * 
 * @param None ：
 * 
 * @return uint32_t ：0：正常，非0：错误代码
 * 
 * @note：
 */
// #define TEST_INPUT
#ifdef TEST_INPUT
#if (0)
static int16_t staticRefInput6[] = {
    -34,  -25,  122,  15,   77,   -89,  -89,  -123, -60,  -90,  13,   59,   7,    -66,  -10,  35,   -77,  114,  95,   114,  114,  -41,  57,   40,
    -67,  -67,  29,   -105, 120,  112,  19,   105,  -36,  -122, 126,  40,   -118, 77,   87,   -62,  -77,  -4,   123,  -33,  -41,  -49,  123,  -89,
    -4,   57,   -105, -26,  49,   85,   -104, -84,  122,  12,   3,    17,   -82,  -91,  -3,   -53,  112,  -126, -17,  -97,  -22,  15,   -21,  -101,
    127,  86,   -61,  -99,  -22,  -119, -106, 107,  -39,  32,   107,  -52,  120,  62,   -103, 89,   -47,  59,   -39,  12,   39,   -78,  117,  63,
    37,   49,   92,   -17,  -81,  -58,  108,  -40,  10,   125,  84,   103,  -50,  67,   -22,  -51,  55,   107,  -91,  -4,   61,   -78,  106,  27,
    -123, 55,   108,  44,   -96,  82,   32,   26,   -15,  -17,  124,  -118, -95,  41,   -39,  27,   -108, 65,   100,  -6,   -122, 85,   27,   95,
    -71,  -69,  -30,  -67,  -18,  -33,  58,   51,   28,   66,   -113, 122,  -125, 120,  -18,  -88,  96,   19,   -121, -92,  61,   28,   92,   -40,
    90,   34,   -57,  50,   -112, -105, -51,  -38,  -24,  93,   71,   91,   -92,  119,  -18,  -58,  92,   12,   62,   -78,  -110, -118, 126,  4,
    -97,  -34,  102,  -62,  -9,   121,  102,  7,    -62,  -4,   100,  99,   60,   37,   112,  84,   -86,  118,  -127, -10,  42,   69,   21,   68,
    8,    -74,  111,  19,   58,   120,  126,  -51,  -117, -65,  2,    -107, -105, 10,   -120, 42,   60,   63,   126,  -107, -126, 37,   74,   48,
    -106, -14,  124,  -28,  -73,  82,   106,  -112, 7,    11,   120,  65,   58,   -106, 102,  10,   8,    -33,  33,   35,   -82,  -15,  126,  8,
    -5,   -24,  95,   113,  115,  60,   -42,  67,   65,   -83,  -34,  104,  -110, -91,  -74,  -93,  3,    43,   -52,  -71,  -120, -109, -77,  26,
    46,   46,   100,  -123, 73,   -74,  -46,  83,   80,   81,   35,   -34,  -100, 91,   -91,  -3,   72,   55,   -18,  -8,   -77,  -87,  63,   -85,
    66,   -10,  25,   -43,  -54,  121,  -118, 4,    -23,  -39,  -98,  71,   36,   -125, -21,  41,   -43,  31,   -120, -100, -96,  -118, -115, 66,
    -90,  55,   -18,  17,   104,  72,   -12,  20,   126,  -55,  -70,  121,  -37,  25,   -111, -40,  -107, -97,  91,   -21,  54,   9,    101,  68,
    96,   -74,  68,   -65,  50,   31,   63,   7,    -94,  -22,  -90,  -57,  -8,   -39,  33,   -121, 117,  -11,  60,   127,  49,   -10,  -26,  -66,
    42,   86,   -98,  -109, 32,   -30,  -14,  106,  -122, -67,  84,   -25,  128,  2,    93,   126,  -87,  115,  66,   5,    -27,  -24,  -47,  -114,
    -88,  122,  40,   -84,  108,  -102, -23,  -76,  39,   -39,  20,   -67,  107,  115,  -63,  -121, 32,   -63,  -65,  -70,  -126, -93,  -97,  78,
    -112, -37,  116,  -46,  -123, 117,  -91,  57,   -40,  39,   -67,  -65,  117,  85,   -31,  -17,  -124, 110,  -113, -31,  -45,  -13,  -56,  105,
    -62,  -26,  -122, 105,  -32,  -100, -90,  -119, 50,   15,   -108, 25,   5,    49,   118,  -60,  76,   69,   115,  112,  31,   0,    79,   -15,
    -38,  62,   82,   -38,  109,  -127, 3,    -114, 101,  30,   -88,  -30,  45,   87,   100,  -83,  -82,  -55,  -14,  31,   -14,  19,   22,   71,
    11,   -120, -3,   -36,  -125, 39,   29,   70,   -10,  -111, 79,   99,   -28,  120,  79,   38,   2,    68,   59,   -4,   -63,  46,   -78,  -96,
    -44,  -92,  112,  71,   82,   21,   -38,  -32,  2,    -40,  -28,  -33,  -104, 110,  115,  -17,  -44,  -24,  7,    -19,  -109, 54,   -28,  -33,
    -63,  98,   -8,   -117, -12,  72,   99,   -114, 32,   -57,  -32,  121,  115,  -123, -95,  18,   19,   -70,  -46,  -99,  68,   -71,  60,   -76,
    59,   19,   105,  90,   39,   -76,  -121, -106, -74,  -15,  -42,  -97,  102,  13,   118,  14,   -27,  -69,  -61,  -68,  99,   82,   -81,  -30,
    107,  22,   -48,  63,   13,   109,  97,   -120, -104, 1,    -101, 57,   -25,  -115, -47,  -26,  -110, 9,    -120, -22,  84,   15,   -124, -83,
    8,    85,   -113, -120, 94,   -4,   109,  -39,  -27,  -94,  -46,  41,   105,  -89,  33,   -70,  112,  108,  26,   70,   64,   -20,  -13,  -111,
    114,  64,   -127, -66,  53,   67,   -4,   103,  98,   110,  8,    -101, -54,  -70,  101,  -22,  -20,  -1,   123,  -121, 0,    -40,  -111, 16,
    -25,  19,   -44,  -11,  -53,  55,   9,    -29,  -86,  -89,  -37,  -60,  -67,  -69,  112,  92,   -72,  33,   43,   1,    76,   -3,   -69,  -16,
    70,   -103, 8,    116,  -95,  -12,  92,   -69,  98,   16,   -40,  -85,  -93,  -47,  -86,  -101, 100,  24,   -119, -85,  114,  115,  -44,  -84,
    119,  -28,  -76,  -114, 6,    125,  -125, 69,   89,   -74,  42,   48,   64,   -117, 28,   119,  -26,  127,  107,  -108, 123,  -56,  -30,  -49,
    12,   -25,  69,   89,   -26,  30,   120,  -69,  5,    -112, 66,   -30,  -103, -126, -86,  79,   34,   73,   -67,  -61,  -10,  -110, 64,   49,
    -61,  35,   127,  0,    116,  110,  -83,  -25,  115,  88,   0,    88,   -17,  -46,  34,   -21,  128,  95,   -89,  118,  -91,  85,   95,   -45,
    16,   -26,  -26,  -34,  1,    61,   11,   -8,   -120, 70,   37,   89,   -76,  119,  16,   -19,  -119, 95,   74,   84,   -31,  103,  73,   84,
    -65,  86,   113,  17,   119,  5,    116,  89,   47,   -12,  -31,  50,   22,   -114, 52,   0,    -98,  -63,  -63,  -103, -127, -92,  7,    3,
    -94,  25,   -9,   -30,  0,    35,   -58,  94,   116,  -27,  -87,  -12,  -14,  -11,  123,  92,   7,    -103, 108,  -8,   -40,  53,   6,    -1,
    113,  -104, -7,   -82,  -43,  -123, 74,   38,   -75,  40,   25,   -64,  -122, 2,    -20,  30,   40,   103,  -79,  -59,  -102, 126,  -50,  -54,
    126,  -82,  -69,  52,   17,   -113, -10,  -44,  63,   58,   96,   59,   44,   29,   11,   -75,  -29,  21,   -82,  70,   -124, 98,   31,   71,
    -113, 23,   -115, 34,   73,   -39,  -116, -115, 83,   69,   127,  -53,  -12,  -73,  116,  23,   -103, 32,   59,   110,  -20,  2,    56,   6,
    75,   79,   124,  -1,   -30,  -107, 12,   7,    50,   22,   -114, 17,   56,   -51,  32,   -127, -67,  -7,   33,   115,  -107, 110,  -62,  121,
    6,    41,   -87,  9,    -81,  98,   16,   -122, -121, -94,  -25,  -103, -4,   68,   -4,   -88,  78,   -102, 47,   7,    -116, -68,  50,   -10,
    51,   -123, 81,   -53,  -100, 122,  30,   -98,  55,   -23,  -90,  82,   79,   -39,  16,   102,  -87,  27,   68,   22,   113,  -78,  61,   9,
    60,   -26,  30,   -37,  45,   -105, 116,  97,   82,   -123, 95,   -101, 77,   65,   92,   -77,  80,   92,   54,   49,   74,   -2,   -96,  126,
    -21,  82,   52,   65,   67,   -23,  -25,  -32,  -40,  -26,  82,   -67,  66,   -38,  73,   103,  112,  -10,  -8,   27,   9,    -56,  49,   -125,
    -47,  -96,  11,   -79,  -55,  -3,   79,   -64,  34,   -11,  104,  115,  -21,  -106, -32,  -18,  72,   100,  17,   -12,  104,  17,   48,   28,
    52,   61,   -42,  1,    -48,  28,   23,   -110, -3,   -9,   -8,   -54,  70,   42,   -39,  46,   7,    -108, -108, -72,  -84,  -39,  -115, -86,
    -23,  0,    25,   -4,   -49,  79,   84,   -38,  -53,  9,    -30,  -30,  -100, 101,  70,   43,   -71,  69,   89,   112,  -77,  9,    -79,  -93,
    -19,  42,   78,   103,  15,   100,  75,   43,   -3,   -95,  92,   -71,  -120, 91,   8,    -87,  -76,  -21,  -21,  20,   2,    -117, 105,  -25,
    -16,  -92,  -64,  74,   -20,  -87,  93,   -107, -77,  28,   -102, -120, -125, -57,  -5,   -90,  107,  -33,  17,   -22,  32,   48,   113,  -73,
    37,   -32,  54,   -42,  118,  41,   105,  62,   39,   -75,  -8,   -118, -13,  57,   -58,  -78,  112,  55,   -36,  -116, 99,   125,  10,   82,
    118,  77,   -91,  -125, 49,   -74,  79,   35,   -2,   -5,   86,   46,   62,   -78,  90,   42,   -81,  -110, -20,  -1,   -55,  -48,  -102, -96,
    80,   93,   -41,  -26,  107,  127,  85,   -49,  53,   -86,  -106, 100,  -36,  124,  -20,  -9,   -13,  -83,  99,   106,  109,  -103, -98,  50,
    84,   -14,  42,   -85,  110,  84,   99,   5,    -94,  121,  -105, 64,   -115, 58,   2,    -91,  -52,  14,   33,   19,   -58,  48,   -67,  -113,
    12,   -101, 56,   87,   73,   -98,  -125, -46,  103,  94,   -110, -76,  94,   49,   -62,  -9,   -106, 117,  111,  46,   -53,  124,  -91,  7,
    41,   35,   48,   36,   15,   110,  -56,  52,   18,   -54,  33,   -46,  -26,  51,   118,  -106, -38,  -74,  74,   108,  -68,  -117, -8,   29,
    40,   -14,  99,   -38,  61,   -35,  91,   -2,   -17,  -78,  112,  -120, -30,  -60,  -15,  -108, 8,    54,   117,  -79,  -120, 66,   -53,  112,
    -111, -87,  -82,  -87,  119,  93,   61,   17,   19,   89,   26,   81,   6,    -97,  -86,  -106, 2,    22,   -116, 11,   35,   -97,  61,   69,
    -115, -49,  80,   -45,  119,  44,   116,  49,   75,   -30,  18,   -33,  99,   -115, -94,  31,   -26,  28,   112,  80,   66,   -77,  -5,   78,
    -59,  -16,  114,  106,  61,   -113, -79,  -48,  -70,  106,  112,  -20,  79,   -21,  123,  -3,   99,   113,  78,   25,   93,   59,   -72,  -54,
    -126, -35,  -82,  -118, 106,  -60,  -57,  61,   -99,  -57,  -65,  107,  117,  42,   65,   -103, -68,  12,   114,  -71,  80,   55,   -28,  23,
    81,   -60,  8,    62,   3,    13,   -116, -117, -5,   53,   -104, 75,   48,   6,    -46,  -83,  -113, -21,  10,   72,   60,   62,   -105, -7,
    81,   6,    52,   -46,  -18,  98,   122,  -31,  104,  -25,  -27,  -41,  113,  -82,  11,   59,   22,   -26,  115,  44,   -57,  -58,  28,   -115,
    76,   -101, 60,   -58,  -75,  29,   65,   -34,  -72,  -64,  -99,  -127, -16,  -18,  69,   110,  -118, 34,   0,    -94,  -114, 127,  -24,  -13,
    -69,  13,   17,   -70,  -44,  5,    60,   -39,  49,   95,   65,   -2,   112,  92,   -47,  59,   122,  117,  2,    -94,  3,    7,    -123, -90,
    41,   70,   41,   123,  50,   63,   71,   -106, -120, 53,   -89,  18,   -125, 67,   77,   33,   -89,  -102, 77,   76,   -11,  -114, 74,   27,
    -77,  9,    -128, -77,  -45,  88,   26,   -84,  7,    44,   25,   -28,  48,   15,   -42,  115,  113,  -13,  40,   -101, -109, 69,   -56,  94,
    120,  55,   -38,  29,   101,  -110, 71,   44,   -84,  0,    73,   -2,   -114, -22,  -79,  106,  -114, 7,    21,   5,    -105, 35,   -122, 10,
    -75,  -89,  7,    -88,  32,   -42,  50,   -106, -62,  -71,  48,   72,   13,   113,  92,   -101, 39,   121,  -55,  75,   71,   92,   24,   -93,
    -28,  60,   114,  -42,  -52,  -22,  -59,  -32,  90,   -75,  -9,   101,  -75,  41,   -27,  -90,  -127, 37,   -73,  90,   102,  -25,  117,  -8,
    -126, 7,    -9,   58,   -127, 46,   16,   72,   -34,  -101, 98,   20,   -105, 67,   16,   -74,  -35,  71,   117,  6,    84,   -100, 1,    100,
    2,    -90,  72,   85,   59,   52,   -127, 96,   -117, -33,  -76,  76,   -120, -80,  -123, -66,  -21,  15,   52,   18,   113,  43,   37,   88,
    -26,  72,   -125, 97,   -35,  -24,  3,    122,  -1,   -107, -11,  99,   -113, 87,   -47,  -2,   -105, -61,  78,   40,   -84,  41,   -84,  0,
    123,  97,   -120, -22,  40,   79,   92,   2,    61,   -40,  -125, 5,    21,   -111, -37,  -112, -70,  -104, -46,  107,  10,   31,   -105, -49,
    -122, -123, 95,   22,   -20,  123,  80,   24,   -77,  -23,  -96,  41,   -62,  -36,  114,  -50,  -105, -25,  26,   -68,  -51,  -58,  59,   -106,
    -10,  -45,  -64,  7,    120,  -127, -62,  44,   88,   61,   65,   -38,  -75,  9,    110,  75,   -18,  53,   -119, -9,   33,   110,  -99,  -26,
    69,   -67,  -26,  65,   -84,  20,   -10,  114,  34,   7,    75,   -86,  100,  -60,  102,  -28,  118,  -23,  115,  84,   -119, 84,   -63,  95,
    25,   50,   69,   -3,   -120, 88,   18,   -78,  10,   44,   -29,  -40,  -58,  -22,  15,   106,  -80,  54,   -103, 125,  22,   -69,  -92,  -63,
    -42,  -66,  56,   -56,  61,   97,   -38,  27,   50,   -37,  -126, -102, 79,   -114, -71,  34,   -8,   -10,  -38,  -124, -46,  -56,  98,   11,
    94,   -91,  -97,  95,   -82,  -31,  7,    -70,  20,   62,   57,   -118, -50,  -32,  8,    -2,   -16,  52,   -33,  126,  -35,  75,   -22,  -105,
    -103, 44,   -51,  -72,  -45,  39,   -68,  -31,  118,  81,   53,   -13,  59,   -69,  -58,  -69,  -127, -9,   -101, -67,  -17,  32,   -38,  85,
    113,  98,   -62,  73,   42,   -73,  -54,  49,   62,   85,   17,   117,  53,   63,   14,   108,  -44,  -106, 90,   -72,  4,    20,   74,   -108,
    110,  79,   53,   101,  -38,  -95,  -39,  -25,  51,   -60,  95,   66,   -103, 46,   -100, 101,  -83,  -60,  88,   38,   122,  39,   15,   -89,
    -104, 96,   109,  -109, 15,   30,   -92,  113,  17,   74,   -108, -87,  7,    -83,  -69,  -100, -119, -122, -74,  29,   -41,  -51,  -21,  -50,
    59,   22,   -102, -54,  -124, -120, 102,  25,   -83,  26,   5,    28,   -109, 19,   -26,  -18,  102,  17,   41,   -1,   75,   -50,  -92,  -35,
    73,   -5,   -107, 86,   -8,   -60,  -95,  -108, 40,   5,    -58,  -18,  -119, -92,  -12,  -122, -7,   -10,  4,    -124, -112, -30,  96,   -54,
    67,   -108, 42,   87,   63,   79,   55,   27};

int16_t test_raw_data[128][2048];
#else
static int16_t staticRefInput6[] = {
30,-139,-284,-112,-4,-204,-40,43,-48,-243,-183,-102,-142,-285,-248,-227,-253,-368,-454,-349,-307,-299,-224,-179,-225,-236,-113,-153,-54,-87,-149,-196,-200,-129,-61,278,276,-9,66,117,65,-64,-117,80,185,111,-59,96,93,-46,-36,83,203,-49,-153,7,149,61,-7,53,37,-77,-85,-31,-86,28,65,-36,-20,146,240,226,177,213,18,-34,191,219,103,-29,-39,-18,-2,75,159,123,-48,-23,12,-77,-64,52,-38,-210,-166,-204,-215,-33,-102,-165,-31,-76,6,206,297,171,-44,27,86,25,132,55,-75,-209,-148,33,85,40,96,-86,-237,-123,25,-137,-44,-31,-226,-297,-155,-148,-186,-28,-71,-170,-144,-30,-121,-242,-230,-200,-183,-267,-252,-53,83,-86,-113,-103,-98,-54,-50,-50,-100,-48,-97,-227,-31,-13,-146,-168,-114,-267,-263,-197,-101,-119,-194,-161,-55,-76,-76,-71,45,5,-132,-186,-93,-185,-310,-259,-95,1,-100,-55,48,-160,-165,-72,12,107,237,96,137,90,90,141,76,32,70,-35,-124,60,95,74,81,47,163,-85,-199,-2,70,81,-2,-15,54,-86,-49,-96,-105,-43,-35,-186,-224,-128,-19,-108,-119,-43,-36,-248,-190,18,30,6,48,-14,-131,-72,-22,-75,-225,-186,-199,-249,-297,-8,54,20,-13,-112,-178,-92,5,43,-55,-118,-78,-9,5,-19,-10,-36,-144,-105,-118,-293,-268,-53,8,-142,-80,25,86,-51,-65,74,-24,-97,-133,-10,138,-30,12,76,-133,-189,-180,-166,-63,-12,-88,-66,8,47,-126,-226,-78,-107,-168,-154,-102,-325,-444,-215,-17,-237,-310,-118,-76,-209,-185,-54,-81,-170,-121,12,-5,-72,-71,33,80,-61,-31,-46,-40,241,146,93,143,132,-64,-29,65,10,1,-15,43,94,10,-88,-38,-106,-103,-34,-30,-41,-64,-91,-201,-247,-95,64,74,-138,-9,-129,-304,-63,28,-112,-149,-24,-98,-224,-196,-73,-5,-196,-154,-134,-181,-195,38,28,-207,-143,42,-174,-220,-220,-197,103,154,59,-2,91,146,69,37,68,-12,12,-15,50,178,141,28,25,-13,-105,-186,-178,-197,-156,-122,-53,-129,-142,-189,-201,-242,-282,-248,-143,-188,-78,-123,-124,-61,128,88,-143,27,135,-183,-205,-9,2,81,-65,-101,-75,-236,-65,254,-34,-262,39,138,60,116,43,-18,-100,-63,17,-122,-7,42,-90,-129,-51,59,-160,-124,-46,-143,-325,-61,85,32,-22,-131,-229,-268,-248,-206,17,-106,-195,-178,-239,-209,-50,-5,3,-93,-219,-147,-124,-95,131,156,47,63,-60,-204,-188,54,-9,-158,-134,-64,-43,-80,-7,-8,-60,-185,-35,-126,-266,-75,-12,-28,1,13,-10,-33,18,-116,-191,-176,-91,-136,-283,-322,-174,-112,-45,-8,19,39,-72,-175,-166,-219,20,198,74,-55,-51,-55,-90,-183,-77,-64,-106,-81,-100,-161,33,146,6,-34,-28,-154,-97,-75,-58,-123,-160,-100,-55,-166,-201,-95,34,-56,-154,-59,-29,-96,-200,-108,-186,-262,-188,-40,-175,-215,-230,-132,-108,-73,-18,-149,-138,-137,-169,-128,55,237,132,-103,-111,-14,-71,13,107,-80,-158,-272,-216,-166,-138,2,-73,-185,-274,-199,-149,3,50,53,34,-13,28,58,-3,47,-12,-33,-77,-86,-55,-129,102,111,-17,-139,-81,88,-86,-280,-121,19,1,-31,48,-24,-161,-100,-7,0,-78,-141,-97,-41,-160,-206,-170,-85,40,-4,-173,-170,-185,-247,-176,-70,47,-180,-209,-87,-22,-118,-181,-36,30,-138,-179,-72,-123,-202,-23,-73,-56,-108,-186,-209,-142,-118,-70,-65,-43,-78,-165,-211,-257,-114,-206,-207,-61,3,-161,-160,-34,24,-40,-40,-96,-191,-261,-184,-9,5,93,117,8,-215,-184,-105,2,-40,-25,-33,-147,-138,-40,-55,-49,58,-81,-273,-185,-60,-29,-18,66,95,8,-96,-38,64,-14,-20,27,75,11,-33,-31,-43,38,37,32,40,-80,-170,-201,-147,-60,-96,-134,-168,-46,-236,-372,-86,-14,-82,-55,-54,-108,-194,-138,10,-75,-83,-2,-53,-202,-285,-114,29,106,48,-81,-116,-101,-144,-155,-55,55,18,-55,-96,-53,-56,-119,-119,-12,-9,-205,-101,-71,-181,-119,24,18,1,-5,11,-88,-60,2,-43,27,52,-185,-212,-88,-73,1,50,22,39,-82,-243,-117,76,33,-56,22,-129,-262,-164,-30,-10,7,-73,-179,-87,-127,-148,10,6,11,-46,-127,-173,-114,-102,-141,-134,-171,-202,-147,-159,-73,-129,-48,131,-7,-164,-216,-91,-91,-122,65,-34,-90,-51,-24,10,-28,-12,-54,-76,-15,-10,-25,-214,-119,-8,-2,-31,60,-33,-229,-184,-95,-82,-43,-64,-39,-71,40,29,117,-3,-122,-44,-58,-143,-63,-50,-19,-41,-101,-88,-132,-155,-63,-22,-8,89,29,-55,-45,-137,-181,-56,54,27,-123,-166,-82,-71,-180,-81,63,-122,-225,-207,-91,-75,22,75,71,0,-78,-106,-118,-85,-20,-70,-146,-156,-201,-231,-76,18,18,-175,-183,-108,-142,-65,18,-18,-102,-23,-59,-103,-20,-71,61,-63,-117,-61,13,-88,-45,68,63,-76,-36,1,-28,-8,-7,0,-70,-18,40,1,-51,-97,-142,-199,-98,34,19,-31,-38,-4,-117,-85,45,45,-9,-149,-148,-113,-70,-86,6,0,-116,-154,-133,-222,-181,52,0,-138,-154,-132,-201,-142,19,11,-10,-63,-24,-149,-53,81,18,-51,-59,-50,-48,-163,-146,-60,30,44,89,-83,-102,-116,-184,
-19,-35,-36,-51,-55,22,-25,-90,-18,132,55,-196,-297,-217,-284,-268,-195,-78,-46,-31,-159,-261,-209,-20,-18,5,141,64,25,8,151,158,61,-41,-80,-105,19,127,198,132,74,90,-51,-133,29,91,76,-18,-29,-59,-91,-210,-105,30,-75,-87,-196,-194,32,81,33,-92,-95,-18,-15,-33,66,91,-64,-36,206,90,163,226,169,-41,-83,90,137,-29,-169,-106,-41,5,-40,-71,-98,-103,-15,-45,-39,-8,-3,-129,-313,-186,-159,-118,54,127,-175,-166,-199,-273,-199,-92,-225,-221,-58,7,75,-82,78,80,-73,-103,27,107,64,136,131,117,-175,-185,-113,-10,65,-65,-214,-184,-164,-190,-181,-81,-190,-295,-209,-2,79,-53,-61,93,-19,-44,20,296,94,-33,23,45,5,-64,-86,-95,-211,-257,-271,-248,-133,-170,-206,-66,-48,-168,-269,-170,-102,-298,-241,-65,18,-107,-161,40,-2,-196,-186,-103,-56,-156,-86,20,54,18,127,44,13,11,18,-66,-10,136,80,-55,-78,22,-14,-106,85,105,-247,-244,-173,-4,39,-18,55,33,-146,-185,-122,-102,-143,-186,-12,-78,-215,-227,5,6,-96,-220,-209,-230,-206,-51,106,-24,-136,-243,-319,-146,-30,-141,-97,12,-7,-129,70,164,142,-7,76,247,106,106,234,151,11,38,158,236,152,208,216,95,73,106,111,19,159,162,-87,-58,-35,-41,-100,33,10,-170,-190,-72,-77,-59,-70,10,-183,-332,-143,-100,-72,2,5,-71,-101,-173,-267,-204,-211,-141,-106,-194,-230,-173,-232,-289,-80,-156,-153,-136,2,-153,-211,-98,-23,-100,-137,-105,-97,-122,-173,-59,10,-49,73,48,-51,43,54,13,149,63,-122,-82,-111,-111,13,3,-19,12,-40,-160,-51,-38,-51,-76,-2,-100,-111,-163,101,86,-107,-55,-98,-34,-53,-121,-82,-238,-279,-119,63,13,-216,-210,-305,-288,-86,-139,-76,-65,-134,-331,-295,-18,45,-132,-181,18,-48,-82,37,231,106,48,152,-23,-196,-96,-141,-81,100,49,-97,-82,49,38,-70,-92,-44,-5,-200,-258,-7,-102,-202,52,-51,-248,-185,-114,-60,-189,-76,154,167,96,-77,-72,-82,-239,-2,38,-10,-56,-133,-214,-106,-112,-185,-257,-205,-154,-285,-356,-139,-28,-80,-88,44,-24,-175,-111,61,30,-96,-121,105,122,76,112,6,-119,-45,24,-59,-58,-64,-50,-41,65,-35,-119,-108,-141,-297,-324,-171,53,-123,-217,-116,-224,-284,-144,18,173,52,-106,-46,-15,-64,-66,20,-40,-214,-185,-269,-269,-41,-41,-121,-146,-267,-256,-247,-85,37,-50,-171,-215,-266,-302,-174,-24,61,-132,-107,-60,-54,-121,-86,-46,-54,-139,-34,18,-143,-214,-106,-122,-106,-87,-41,-158,-220,-183,-139,-123,38,184,45,-12,25,47,80,159,268,206,45,-121,-184,-118,-199,-77,-30,-247,-220,-122,-111,-141,-2,-77,-48,-106,-194,-186,-95,76,-8,-66,-33,-156,-244,-207,-3,29,-71,-156,-24,17,-31,0,50,110,-17,-86,101,-39,-5,1,69,28,79,117,-33,-18,-78,-103,-105,88,204,169,-9,-142,-153,-123,-142,81,231,-103,-251,-95,-34,-36,-45,-55,10,-285,-241,-195,-247,-214,-114,-119,-170,-268,-258,-299,-205,-124,-236,-216,-156,-190,-113,-121,-92,-44,-186,-219,-124,-122,-246,-204,-50,-146,-147,-35,49,45,-71,-8,35,63,137,122,-55,5,-64,-169,-17,132,25,-114,-15,-58,-132,-124,-43,71,-58,-254,-183,-71,-41,-88,-83,-113,-210,-297,-305,-77,-7,-5,-50,-139,-225,-262,-86,-91,-78,-66,-95,-18,-45,-91,-160,-75,-36,-80,-28,96,105,1,-154,18,106,6,107,-19,-48,3,30,117,88,164,196,22,-128,-43,38,-29,-77,-122,-216,-252,-161,-122,-107,-59,-105,-217,-327,-207,-25,-143,-111,34,75,-60,-176,-205,-237,-196,-200,-61,-77,-161,-103,-93,-183,-87,20,-5,-148,-159,-159,-205,-111,13,-117,-113,-169,-179,-258,-242,-8,125,75,106,142,11,-170,-82,75,68,3,8,-66,-45,-25,60,91,3,-49,-59,-175,-173,-96,-119,-50,-7,61,-64,-136,27,30,-92,-188,-33,-22,-117,-34,-64,-194,-93,35,13,29,-175,-204,-137,-169,-102,107,113,-45,-50,-221,-238,18,28,-19,-4,-15,-225,-376,-158,118,49,11,-178,-191,-280,-169,120,137,32,-20,-34,-153,-80,-75,-49,-82,-88,-137,-103,-114,-87,38,50,-25,40,-38,-178,-124,-45,-56,-46,-29,-30,-73,-107,-97,-87,-211,-179,-33,13,-149,-114,-142,-191,-113,-10,35,71,-58,-80,-29,-13,59,-5,-40,27,-17,-119,-132,-51,-3,-97,-34,-105,-184,-142,-56,37,-58,-86,-48,-78,-138,-48,74,17,27,-9,-30,-7,-78,-80,-38,-71,-71,-121,-154,-83,-64,-33,-85,-10,45,-76,-137,-121,-116,-156,-22,154,85,-249,-346,-229,-181,-173,5,126,-29,-92,-166,-100,-49,-8,0,-81,-153,-158,-36,-82,8,127,60,11,-5,-76,-75,-66,49,13,-14,-33,-2,-65,-82,-75,-114,-70,-108,-65,-46,-23,13,3,-183,-216,-122,-138,-4,-70,-121,-147,-10,108,-53,-166,-119,-186,-181,-222,27,22,-126,-139,-108,-124,-86,-80,-18,-19,-46,-71,-129,-53,96,131,112,7,-60,3,18,-13,-13,27,-101,-56,-19,-59,-53,-13,-31,-61,-95,-100,-165,-126,-15,-64,-131,-181,-49,12,-143,-195,-107,-82,-33,-80,18,7,-35,-98,
-259,-210,-195,-221,-232,-239,-75,19,65,40,141,135,-98,-19,78,174,50,184,310,188,0,-43,-33,20,69,74,44,19,-3,-126,-64,-50,3,-73,-154,-191,-168,-91,-34,34,17,-78,-246,-295,-123,-55,-54,-169,-97,-59,-71,-91,85,136,-83,-183,-100,3,39,25,-4,-117,-175,-86,-83,-149,-59,-46,-155,-96,-14,5,-155,-51,-90,-229,-284,-54,152,22,35,111,241,261,176,312,111,76,203,154,224,267,-17,-107,-153,-165,-72,-13,3,-36,-77,-75,-121,-108,-40,71,42,-136,-144,-147,-258,-232,-121,-29,-91,-204,-219,-107,38,30,-73,-216,-230,-117,-73,-19,-161,-111,-156,-60,1,-19,-77,69,135,-101,-107,73,143,44,30,141,157,65,128,232,55,-128,-25,110,52,13,45,173,83,-34,-18,-25,-45,10,61,58,43,-4,-60,-178,-164,-124,-93,-39,106,-54,-139,-39,-54,-191,-215,-248,-345,-327,-256,-54,-64,-161,-288,-165,-96,-73,-153,-200,-18,88,55,-58,-55,-18,-18,52,-3,96,40,-78,40,29,-188,-202,-200,-236,-289,-290,-103,-66,-212,-184,-158,-254,-313,-181,-48,-24,-56,-166,-194,-132,-116,-24,141,38,-64,-166,-263,-118,25,-49,-31,111,132,37,69,236,184,-12,-9,-82,-12,6,85,18,-131,-102,-114,-105,-225,-78,-81,-179,-209,-35,-63,-65,-58,-216,-241,-171,-51,-55,-87,63,10,-189,-185,-19,47,19,-90,70,-114,-211,-139,27,76,63,84,63,-92,-134,-76,-96,-90,0,-31,37,91,-3,60,1,-12,32,18,-124,32,28,-268,-176,96,71,-112,-153,-53,-76,-185,-100,-34,-184,-247,-87,-133,-217,-107,-10,1,-18,-113,-283,-154,47,8,-48,-70,-86,-212,-134,8,69,-103,-241,11,80,-29,-24,86,81,-181,-171,71,-13,58,234,93,-31,-65,60,83,216,148,-53,-304,-283,-31,130,89,161,193,-85,-314,-126,107,-2,-43,-24,-54,-111,2,81,121,79,35,-44,-154,-209,-95,-91,-127,-129,-174,-244,-261,-137,-166,-111,-45,-20,-194,-221,128,215,125,43,147,-33,-142,-220,-61,-46,-12,131,45,-55,-195,-158,-211,-210,-46,-80,-212,7,-88,-169,-113,-137,-238,-186,-173,-146,-303,-312,-119,30,-55,-204,-183,-112,-215,-236,-63,-100,-209,-199,-75,-38,-108,-50,18,-90,-102,-71,-111,-106,-2,-106,-93,61,205,116,143,-66,-136,-205,-100,20,28,-22,-65,-64,-129,-227,54,147,95,-85,-164,-156,-248,-159,-75,-8,-33,-106,-295,-254,-107,-72,-50,-119,-191,-227,-357,-289,-46,-73,-184,-225,-93,-106,-246,-70,7,-139,-178,-144,-214,-184,-134,-45,40,-33,-22,55,-7,-72,13,-65,-73,53,-49,-196,-188,-185,-181,-191,6,40,-43,-83,18,-12,-93,-44,205,138,44,-53,-81,-53,-126,-71,-17,3,-108,-80,-54,-171,-30,-14,-88,-10,-132,-148,-2,13,55,28,8,68,-14,-170,-118,12,-122,-217,-90,-28,-122,-134,-54,-41,-105,-17,-39,-241,-252,-271,-93,60,6,127,13,-137,5,-29,-51,54,206,113,5,-147,-88,-49,-12,102,102,-106,-248,-48,-101,-163,34,-24,-219,-356,-386,-303,-117,-191,-59,-12,-169,-254,-269,-324,-180,-186,-307,-287,-174,-101,-112,-83,-63,48,-12,-160,5,-9,-88,-44,-114,-149,-9,-33,-66,-87,-131,-96,-18,-8,23,13,-126,-252,-171,-40,25,107,91,42,64,39,-14,-76,-46,149,188,71,-33,27,-91,-163,10,126,-103,-186,-196,-183,-55,60,111,-56,-108,-98,-112,-61,-88,-44,-121,-24,6,-50,-41,-51,-119,-146,-101,-15,-25,-258,-360,-55,-43,-181,-227,-133,-214,-325,-307,-153,3,-10,-45,-134,-267,-331,-139,-105,-127,19,20,-18,59,90,-91,-7,38,-111,-258,-320,-123,-3,-106,-71,157,-54,-191,-147,-124,-117,-138,-20,-13,-59,25,-75,-95,-207,-117,-87,-146,-175,-164,-138,-51,-18,-49,53,64,30,-72,-111,-10,184,-5,11,115,86,-77,-191,-105,-121,-136,-49,-101,-138,-122,8,101,35,50,-4,-147,-146,12,-49,23,59,-66,-85,-41,-8,-88,-263,-188,69,-13,-64,-41,-41,-197,-206,1,45,-81,-189,-124,-190,-144,22,79,49,13,-205,-254,-171,-118,12,-12,-39,68,-56,-207,-19,123,144,-54,-197,-258,-259,-257,-34,32,-12,-23,-25,-154,-122,-95,19,71,-43,-160,-65,-48,-34,-23,-64,-18,-56,-158,-101,-25,3,-58,-143,-164,-73,-146,-184,-169,-133,-229,-190,0,-55,-65,-131,-29,-100,-58,-3,0,32,30,-38,-100,60,49,-25,-97,3,-30,-169,-156,12,7,-28,-38,-5,-97,-134,-153,-12,5,-78,12,-49,-189,-20,84,-12,-127,-34,3,-61,-38,-121,-87,-24,37,19,-17,-144,-202,-147,-121,-64,-136,-207,-112,-39,-95,-111,113,218,135,-61,-141,-36,-86,-90,-88,-41,20,-111,-138,-163,-149,-124,27,30,-24,-100,-117,-133,24,84,-38,-123,-53,-123,-108,-15,13,-24,-101,-171,-141,-71,-73,-56,-103,-103,-80,-9,34,47,-55,-170,-201,-137,-58,-83,-128,32,28,1,-34,74,11,-113,-98,-85,-216,-106,50,55,-56,-106,-158,-141,-91,-29,126,-81,-80,-93,-93,0,-19,93,42,24,-82,-141,-131,-4,-12,-12,65,84,-24,-28,-63,28,-59,-214,-259,-111,-92,-225,-55,-2,32,-50,-12,-116,-105,-126,-91,-55,-92,-54,-83,-171,-78,-14,
-54,-43,11,11,-22,111,198,156,117,100,-33,-22,-246,-103,-56,-293,-274,-85,-225,-252,-437,-387,-190,-186,-179,-174,-216,-66,-24,-73,-23,2,64,39,53,49,48,91,115,183,172,34,24,103,66,308,328,112,29,-8,-28,-93,-66,-14,-82,-90,-103,-58,-13,-70,-78,24,-103,-176,-90,1,110,211,38,30,135,189,125,105,121,-90,-44,106,244,63,-144,-7,66,23,-53,-73,-148,-179,-114,-14,-102,122,159,44,-24,49,-31,58,115,55,-163,-253,-308,-214,-166,-106,-97,-214,-158,-49,-44,-170,-25,30,-100,-147,-38,-24,-25,-66,-93,-129,-173,-214,-237,-118,-103,-178,-168,-7,-161,-111,-10,17,-46,-112,-212,-17,-13,-113,-78,-116,-272,-184,-90,-25,-24,-107,-207,-126,-25,6,210,224,-53,-165,-238,-226,-40,93,10,-49,-50,20,91,44,164,227,89,91,185,105,118,198,115,-5,-199,-111,93,24,-88,70,177,70,-13,-60,-105,-34,-102,-161,-66,132,135,70,-18,-75,-41,-40,-58,-72,-230,-337,-201,-23,-64,-200,-147,-146,-412,-386,-171,-224,-292,-249,-66,-181,-170,-59,83,32,86,-71,-141,-33,5,-22,110,245,78,-25,-139,-39,32,-78,53,229,38,-243,-96,42,-60,-127,-239,-225,-86,-107,-8,68,-53,-119,12,-53,-126,-60,-72,-111,-185,-175,-246,-134,-40,-341,-386,-97,43,84,-13,27,52,-56,-91,33,84,-133,-156,-92,-200,-153,-82,71,71,121,68,65,-77,-195,-229,-82,-134,-81,27,-48,7,48,-49,-121,-50,-49,-107,-119,101,-40,-138,-138,-58,-154,-175,-141,-98,-111,-95,-28,12,-86,-51,8,-17,-80,63,149,-96,-82,-93,-262,-160,-36,-10,-4,-123,-105,-14,2,64,131,30,-175,-8,-18,-112,-70,3,-29,-229,-304,-53,40,13,8,-122,-216,-136,50,80,7,-24,-119,-292,-269,-24,-30,49,5,-100,-107,-238,49,128,-128,-194,-129,-201,-285,-106,-24,-43,-15,-76,-129,-232,-256,-97,24,-59,-71,-127,-118,-133,-191,-197,-225,-259,-220,-238,-121,-53,-30,-9,-20,18,-155,-263,-24,-9,-189,-91,40,164,47,-23,-8,79,8,30,76,47,113,20,-133,-90,106,33,-80,-54,-78,-133,-160,-73,37,66,-83,-58,-64,-114,-121,45,1,-56,53,156,11,61,154,63,-39,-111,5,-9,-2,-2,-24,-36,-55,53,-73,-196,25,-77,-285,-256,-2,30,-59,-119,-108,-34,-149,-171,-12,-72,-186,-98,-93,-153,-92,1,19,-142,-209,-262,-302,-161,2,-33,-53,-92,-48,-114,-113,-142,-41,23,-93,-23,-190,-163,-14,48,-60,-173,-112,-184,-304,-251,-185,-136,-78,-200,-202,-206,-175,-106,-148,-85,-87,-49,-189,-181,-78,-49,-71,-10,61,-53,-95,-113,-165,-225,-195,-80,48,-85,-159,-160,-141,-133,-83,-50,-183,-159,-56,-23,54,110,173,153,48,30,-50,-53,33,226,133,54,113,66,-96,-134,-7,-13,-97,28,164,38,-126,27,-95,-138,-75,-78,-153,-256,-236,-200,-191,-160,-113,-82,-102,-156,-191,-160,-20,79,49,-143,-46,-45,-178,-14,186,18,-153,-224,-123,-19,-186,-113,86,-14,-268,-236,-105,-54,33,50,53,100,135,74,-8,-12,13,-76,-197,-180,-173,-200,-204,-136,-129,-258,-86,-13,-33,-123,-61,-72,-90,-106,-77,-133,-227,-387,-249,-131,-61,-17,-128,-216,-185,-133,-134,-45,55,18,-169,-243,-173,-194,-197,-97,-14,-106,-239,-184,-117,-171,-200,-46,34,-15,-101,22,-83,-54,96,163,7,-51,-111,-102,-159,-12,-9,-40,22,93,65,-43,-91,-60,10,-15,58,76,-31,-126,-31,-25,61,-39,-18,-61,-72,-164,-86,-85,-45,-14,28,-169,-164,-119,-105,-111,-175,-283,-188,-117,-46,100,7,-19,-164,-249,-169,-35,-41,-158,44,-4,-186,-139,-55,-200,-263,-236,-91,-65,-112,-160,-87,-7,-28,3,-43,-113,-100,-107,-199,-78,17,-45,-81,84,63,-148,-197,33,39,-101,50,73,-10,-85,-107,-138,-18,-55,-96,-8,-90,-24,47,-65,23,185,110,-36,-29,29,-54,-53,-17,-28,-58,-80,-95,-48,-197,-200,-14,-23,-189,-95,-81,-214,-128,-82,-44,-75,-118,-230,-309,-272,-88,86,152,122,-98,-176,-51,29,53,71,38,-72,-205,-173,-24,63,48,-35,-53,-113,-329,-278,-7,83,59,17,-83,-107,-92,-7,93,63,13,-75,-111,-127,-148,-63,10,39,-2,-259,-231,-113,-95,-159,-164,-48,-65,-156,-195,-28,-111,-285,-141,-14,-108,-128,-30,23,-161,-92,23,42,19,-36,-33,-93,-122,-90,-78,33,84,-113,-204,-63,30,79,-55,-51,-59,-118,-148,-38,-30,-90,-123,-93,-82,-139,-41,20,-70,-23,-161,-82,-137,-98,-85,-73,-49,-70,50,-66,-133,-95,25,48,69,-50,-170,-200,-50,-4,-77,55,214,74,-191,-326,-106,-111,-78,100,73,58,-22,-87,-96,-106,12,59,38,-34,-48,-59,-43,52,0,-85,-86,-77,-98,-221,-87,-25,-138,-143,11,11,-83,-133,-53,-33,-122,-114,-35,3,-39,-72,-86,-149,-158,-134,-73,-121,-123,30,-124,-146,66,83,-86,-134,-239,-175,-161,-15,121,28,-127,-76,-91,-161,17,84,-73,-127,-146,-141,-41,25,-13,43,81,-81,-161,-40,-90,-31,-66,-117,-17,-12,-33,2,13,-65,-174,-113,-34,-107,-128,-20,10,-101,-123,-29,-18,-185,-20,47,-39,-5,58,32,-82,-40,7,
-248,-191,-154,-160,-190,-242,-297,-285,-93,89,-90,-285,-159,-36,2,69,-45,83,193,43,-126,-86,25,148,121,148,176,25,90,78,91,118,-14,-13,-179,-90,-54,48,-40,-92,-174,-194,-280,-238,-81,35,48,-83,-66,-3,-43,-55,-34,34,-43,-154,-154,-59,-19,-14,95,59,-36,-105,64,190,177,186,143,66,143,272,199,169,107,-123,-155,2,80,-54,-242,-138,-138,-204,-33,45,-91,-202,-279,-221,-189,-17,-44,13,-44,-122,-138,-19,53,-92,-134,-119,-129,-188,-70,95,208,79,29,47,45,-9,196,131,43,-29,44,200,191,167,-5,-31,-243,-137,63,100,-50,-59,-149,-55,33,-48,-196,-14,117,-70,-35,179,237,121,32,10,-78,-111,-58,112,33,-155,-216,-181,-148,1,-50,-189,-106,-98,-212,-158,-31,33,60,-38,-46,-55,-103,-93,47,-54,-176,-59,-15,-189,-173,5,-45,-326,-434,-283,-249,-295,-210,-114,-101,-155,-199,-156,-222,-246,-242,-144,-195,-43,106,-164,-307,-97,-148,-239,-161,12,-148,-305,-126,8,-61,-55,117,225,10,-112,135,220,103,240,329,91,33,132,66,171,78,-81,-142,-97,-22,90,156,80,19,-257,-294,-121,-17,-70,-159,-131,-183,-119,17,65,-10,-176,-196,-242,-388,-263,32,38,-155,-205,-176,-131,-137,-95,-183,-178,-197,-216,-113,-33,32,52,-59,-49,85,100,148,219,323,194,25,80,130,28,123,172,6,-263,-81,-49,-197,-189,-131,-41,-61,-169,-297,-326,-179,-169,-100,-128,-106,71,-96,-126,47,84,-100,22,190,61,-155,-22,17,-39,-206,-97,28,-8,-39,-17,75,-77,-45,-160,-330,-236,-91,-65,-122,-126,-232,-331,-345,-238,-46,-70,-137,-45,-56,-64,-136,-98,-18,3,66,29,-49,-46,128,151,-63,-98,28,11,132,135,43,90,80,130,135,174,166,10,-256,-214,-40,-59,-119,5,-38,-217,-244,-149,-121,-31,-46,-81,-259,-357,-230,95,130,-59,-91,-171,-282,-178,-31,68,128,83,-50,-35,-14,27,-24,-72,-46,-22,-45,-13,152,128,-98,11,-2,-80,-164,-169,-136,-173,-205,-39,33,18,-8,-45,-77,-178,-268,-231,-288,-268,-238,-196,-242,-210,-202,-174,-129,-324,-344,-370,-256,-55,-33,-127,-98,-50,-90,-155,-102,33,-40,-76,80,88,151,298,206,-40,-86,1,-8,-15,-59,-59,-12,23,84,95,-59,-5,-18,-252,-206,-13,55,-20,-164,-195,-299,-211,-105,43,-38,-131,-161,-63,-189,-211,-190,-148,-220,-163,-222,-217,1,102,194,117,102,-118,-178,-24,148,147,66,-3,34,-165,-207,-31,52,-10,-175,-236,-124,-126,-127,-146,-83,-137,-9,30,-98,-107,-112,-70,-176,-53,-50,-221,-180,-191,-241,-199,-23,33,-290,-284,-128,-178,-292,-136,11,11,0,-168,-80,0,-75,-31,75,131,-178,-220,-158,-105,65,6,-111,-103,-175,-205,-33,159,76,29,-10,135,1,-159,-191,-65,-72,-148,-86,130,69,-22,47,70,111,80,-63,-138,-205,-107,0,10,144,126,100,52,-71,-251,-155,55,115,123,-58,-165,-185,-51,-90,-19,-22,-214,-302,-357,-285,-180,-174,-121,-211,-404,-451,-293,-263,-220,-12,5,-173,-146,-40,-73,43,32,-86,-134,-161,-73,-116,-164,-53,-22,-215,-154,-25,-93,-217,-118,6,-50,-128,37,151,100,40,10,45,3,-29,-117,-96,-232,-206,-191,-61,132,164,-122,-146,-106,-96,-107,-118,-29,-35,-137,1,39,-147,-132,100,8,-41,-73,-39,106,48,60,118,-25,-131,-87,-106,-197,-161,-54,-51,-35,-4,-49,-50,-59,-108,-70,-101,20,-12,-92,-195,-40,100,30,29,86,48,-156,-128,-88,-24,8,10,-18,-155,-232,-132,-153,-83,-8,-149,-179,-97,-178,-171,-138,-91,-188,-279,-287,-137,-100,-112,37,42,-90,-136,-124,-116,-114,-158,-153,-39,-48,-72,0,-90,-100,5,-61,-136,-176,-98,-164,-141,23,24,-81,-168,-158,-165,-200,-144,-53,-73,-8,102,50,-127,-75,-46,-17,-31,44,81,-113,-194,-59,-2,120,13,-30,-112,-88,-93,-81,-131,55,107,-3,39,84,-38,-122,-75,40,85,-60,-159,-90,-126,-191,20,131,-30,-168,-244,-215,-224,-116,-9,-31,-83,-180,-243,-204,-92,-43,18,65,-4,-97,-183,-108,78,60,-25,-53,-95,-194,-217,-29,91,23,8,-90,-132,-137,-206,-86,-61,-103,-129,-229,-229,-184,-73,-43,-48,-93,-122,-225,-44,10,-72,48,53,70,-95,-72,123,60,-106,-92,94,33,-55,94,172,-33,2,44,18,-46,-38,-90,-76,-93,-44,32,-53,-90,-146,-217,-169,-17,-19,-50,-35,-60,-242,-127,39,33,-49,-102,17,-10,-82,-60,-24,-34,-3,-49,-12,-86,-155,-149,-238,-61,-46,-106,-180,-83,-61,-129,-122,58,88,-127,-186,-18,-45,-136,-107,100,32,-179,-212,-185,-114,-90,38,80,25,-58,-76,-50,-113,-66,68,-28,-113,-44,-85,-33,44,123,-43,-146,-107,-116,-143,-39,13,-97,-93,2,-29,-90,-123,-65,-59,-128,-117,0,-23,-147,-133,-17,-30,-59,-129,-77,-127,-148,-156,-142,-103,-127,-97,-22,10,-60,-209,-97,101,7,-90,-137,-139,-126,-105,-20,24,-5,-126,-188,-165,-147,18,64,32,-60,-205,-175,-119,-51,11,10,-96,-8,-40,-246,-160,122,94,-72,-100,-55,-93,24,50,44,-8,-100,-65,50,-54,-114,1,-39,-43,79,59,-147,-102,44,
-176,52,13,-73,-129,-146,-220,-188,-81,29,30,-49,-121,18,102,34,43,39,137,61,-112,-98,49,133,112,105,128,108,50,-91,-91,-142,-149,-124,-158,-122,132,277,289,179,100,102,74,-23,32,147,216,52,-44,108,183,-58,-50,49,-4,-12,-4,42,-40,-44,-13,-20,8,-107,-58,-134,-103,-105,-166,-137,-50,-176,-200,-241,-332,-356,-371,-253,-188,-258,-289,-186,-98,-158,-202,-92,-188,-227,-59,29,25,7,75,-19,-123,-40,10,-24,68,156,121,78,37,20,142,201,215,78,100,151,88,86,226,193,122,-85,-86,94,0,-111,-58,-163,-298,-224,-146,-159,-22,-61,-230,-190,-102,-137,-100,-95,-136,-134,-185,-22,-76,-176,-205,-148,-133,-165,7,118,19,-165,-118,27,100,101,166,76,161,-12,-56,-17,5,74,-77,-105,-141,-66,29,-78,-116,-122,-299,-159,75,-137,-284,-160,-75,-202,-347,-239,-107,-264,-169,105,185,128,-35,-22,44,-239,-146,-108,66,235,105,-71,-105,2,-49,-180,-173,-45,-97,-199,-15,174,-34,-66,101,-2,-298,-247,-131,-29,-10,43,167,50,-2,33,66,59,8,-22,12,-86,32,52,-3,3,95,-103,-201,-134,44,-123,-199,-123,-70,-214,-170,105,-170,-351,-363,-253,-229,-71,-75,-10,-121,-300,-191,-101,-98,-147,-191,-180,-55,-34,-58,44,45,8,-122,-180,-85,-13,-90,23,-40,-169,-81,73,171,81,44,58,35,2,-20,43,183,173,18,-14,-91,-108,0,-148,-166,-50,-148,-216,-83,-77,-158,-153,64,54,96,23,95,154,-73,-155,29,81,-40,19,-22,-206,-148,-142,-63,-107,-87,-97,-71,-207,-113,43,23,-41,-72,-244,-86,105,127,29,-100,-170,-243,-324,-143,-45,-66,-267,-183,-114,-188,-244,-131,-159,-191,-112,-114,-93,-184,-188,-35,-34,-107,-23,-102,-8,121,-88,-312,-253,-112,96,71,-40,-97,-119,-144,-87,183,106,-15,-49,-171,-178,-119,7,53,28,-41,-86,-80,-96,0,95,89,64,144,-45,-40,74,-38,-72,28,18,-175,2,64,108,-40,-31,-95,-58,-128,-220,-164,-154,-241,-90,-144,-180,-144,-112,-128,-210,-118,66,118,88,49,-53,-154,-24,-45,-168,-24,-51,-212,-304,-155,-20,-44,-181,-46,-58,-211,-241,-87,18,35,64,73,76,50,-4,8,-156,-230,-190,-184,-136,-165,-164,-76,27,60,-159,-122,-168,-354,-326,-238,-77,-85,-142,-144,-111,-186,-195,-48,-76,-78,-92,-97,-40,-92,52,190,102,28,-58,-77,17,2,126,118,123,75,-85,-227,-169,17,27,-59,-179,-131,-143,-86,-30,113,-17,-81,-65,-158,-290,-194,-46,-72,-131,-107,-111,-75,-63,-23,118,167,153,118,-78,-98,-24,-43,-103,-73,2,-236,-298,-211,-347,-329,-201,-111,-132,-287,-368,-211,-139,-142,-96,-63,-80,-4,-31,-108,-46,-25,-63,19,-35,-121,-159,-50,-30,37,-146,-179,-90,-231,-200,-134,-87,-53,-147,-154,-64,-82,-101,-25,18,-160,-124,-13,-117,-173,-171,-105,34,127,85,-75,-154,-35,-60,-82,22,152,146,-45,1,-77,-148,-2,48,76,-38,-178,-214,34,6,58,161,94,-95,-133,7,29,-17,-17,-25,-14,-101,-179,-148,-156,-78,-63,-146,-78,-56,-100,-132,18,58,-17,-82,-24,-86,-106,-56,-22,-43,-90,-40,-4,-60,-127,-97,1,-131,-197,-191,-210,-215,-232,-165,-20,70,34,-287,-346,-127,-201,-184,-35,48,5,-76,-66,113,-44,-175,-34,149,-75,-204,-85,-50,-78,28,-31,-60,-209,-163,-183,-248,-107,-60,-60,38,66,-61,-137,-141,-169,-136,-131,49,71,-100,-103,-22,-39,-8,49,-90,-257,-284,-214,-112,-28,-36,-13,-77,-116,-138,-123,-82,-54,-12,-4,-143,-70,24,88,-66,-58,-199,-242,-209,-133,-55,48,108,37,-34,-175,-201,-98,-181,-128,8,100,39,-3,-15,-113,-44,-18,-61,-111,-36,-51,-14,32,68,3,-128,-24,32,-77,-155,-71,-14,-12,11,22,-18,-197,-237,-63,-45,-77,-14,-81,-126,-93,-13,33,-20,39,-122,-146,-153,-39,-90,-128,-64,-7,-163,-123,-36,-123,-216,-127,33,-106,-189,-12,-65,-160,-171,-33,3,-22,-35,-66,-97,-70,-54,11,116,23,-141,-183,-111,-25,48,61,48,3,-54,-225,-139,69,47,-90,-34,-173,-370,-190,64,83,13,-86,-77,-127,-166,3,96,30,-160,-87,-178,-184,-124,3,-93,-184,-178,-312,-298,-174,-189,-190,-141,-38,-77,-169,-171,7,-12,-159,-138,-65,-142,-54,66,-10,33,53,34,131,27,7,-36,10,116,71,-75,-39,-15,-262,-226,-171,-93,-76,-136,-153,3,-137,-300,11,65,-38,-121,-207,-160,-112,-86,-55,-82,-119,-73,2,-29,-149,-137,-183,-185,48,73,19,-93,-80,-15,-51,5,76,-34,-85,11,27,32,93,138,120,-49,-72,-116,-50,-4,45,37,-58,-108,-95,-30,-58,60,53,-121,-134,-112,-164,-129,47,-15,-202,-242,-78,-143,-188,-139,-22,-12,-41,-8,29,-43,-83,53,23,-118,-121,33,42,-28,-106,-24,-72,-61,19,-34,-102,-117,-165,-51,63,113,6,-107,-117,-98,-175,-144,-65,32,6,-113,-31,-85,-97,-44,86,-24,-100,-83,-71,-153,-87,33,1,-76,-155,-59,34,-51,-54,22,35,48,-66,-191,-175,-35,-64,-36,-49,-7,-76,-17,22,55,-112,-65,-91,-153,-153,-202,-35,-17,-118,-64,-4,-23,-61,-20,
-128,-39,-148,-299,-277,-307,-356,-427,-304,-199,-116,-181,-256,-204,-8,-60,-175,-289,-126,-134,-262,-302,-174,-114,-91,-102,-25,96,83,91,69,60,214,190,146,113,48,236,286,172,86,-20,-50,-117,-19,183,266,176,269,283,29,-31,229,274,195,-12,-24,49,66,25,-70,-101,-205,-222,-100,-28,-34,-70,-211,-231,-101,-86,-38,-48,-278,-280,-181,-100,-82,-168,-72,48,76,-43,-86,-97,-78,-146,-25,-78,-166,-49,-30,-133,-210,-197,-49,-10,-5,-9,-146,-153,-149,-122,-28,101,166,7,-39,162,149,127,138,81,-66,-161,-112,42,50,42,-9,-141,-337,-222,-82,11,28,-22,29,73,96,-44,-10,96,30,-105,-171,-65,10,-64,-25,70,-106,-72,19,-43,-101,-155,-129,-175,-73,-56,-53,-163,-217,-176,-124,-159,-153,-36,-70,-131,-98,-171,-133,20,38,-25,-126,-44,69,61,-72,-48,66,-183,-344,-236,-176,-153,-160,-98,-88,-183,-215,-332,-132,-225,-201,-40,-38,164,323,209,118,146,184,162,122,161,75,-64,20,84,-7,-8,138,81,-122,-126,-123,-146,-63,24,19,-4,-117,-124,-36,-38,-156,-105,-166,-361,-334,-185,-75,-3,-25,-190,-324,-220,-178,-119,-46,-50,29,-111,-78,205,142,-102,-201,-155,-76,-56,-38,39,-28,-119,-139,-176,-108,-97,-119,-35,44,156,156,169,173,52,-83,-158,-24,-65,64,128,76,-43,-107,-105,-123,-227,-256,-146,-191,-488,-347,-100,-4,-35,-4,-33,-134,-201,-277,-261,-163,-36,-28,-160,-82,32,-122,-249,-147,-133,-114,-143,-43,63,-108,-221,34,74,-33,54,2,20,-144,-76,-5,39,106,78,-34,-31,-90,60,76,-24,-63,-91,-91,59,110,65,93,123,96,-91,95,144,-59,-148,-91,-103,-138,-108,55,-19,-302,-96,86,64,176,65,-108,-55,-15,27,34,-103,-76,-88,-227,-181,1,-95,-121,-45,-36,-247,-335,-113,-122,-170,-112,-163,-283,-292,-131,61,69,-87,-50,-80,-144,-143,-171,-118,-15,-19,-34,-138,-148,-50,-86,-158,18,-20,-114,-98,91,33,-87,-85,-29,-73,-230,-191,-165,-199,-166,-46,-65,-170,-106,-18,-82,-134,-257,-142,-39,-81,-48,-66,-95,-66,32,-7,-53,12,-85,-155,76,108,-29,-114,-136,-195,-180,-273,-183,-17,-91,-121,-56,-72,-178,-71,-112,-209,-210,-195,-141,42,23,-107,-136,-75,-10,-50,-102,-34,-65,-259,-212,96,172,91,37,45,19,-59,-25,94,-44,-160,-83,-14,-40,71,193,189,81,-63,-72,-97,-91,59,121,-19,-59,18,-139,-247,-63,-51,-166,-87,-114,-205,-149,-33,45,63,-117,-103,-44,-236,-161,-169,-229,-165,-75,-64,-65,-61,-117,-197,-154,-36,-65,-200,-200,-53,8,60,-29,59,-23,-242,-50,-61,-222,-165,144,88,-63,-143,-91,-97,-212,-117,-91,-18,-75,-156,-206,-156,-133,-106,-219,-290,-302,-148,-238,-231,-141,-180,-106,-8,-131,-155,-70,-51,68,59,154,111,30,0,54,94,-5,44,118,50,-34,69,-13,27,154,103,-49,-83,-70,-122,-159,-142,-25,35,-207,-209,-83,-171,-176,-19,68,-118,-190,-256,-272,-123,0,13,-75,-263,-300,-142,-134,-65,52,63,-7,-80,-126,-107,-86,-90,-114,-147,-156,-197,-103,-127,-44,-66,-225,-214,-53,-20,-164,-146,-59,-5,-51,71,135,24,-19,44,35,7,2,89,-40,-217,-253,-178,-31,65,23,-179,-159,-129,-199,-121,-90,3,-123,-258,-100,-88,-202,-163,66,40,-29,-126,-59,8,-50,61,-5,40,12,13,-4,-13,70,33,20,73,70,-33,-75,-136,-132,-143,-106,-35,12,-92,-236,-65,125,-5,12,-8,-132,-282,-102,69,73,29,50,-164,-216,-263,-194,-107,7,-17,-184,-217,-144,-78,-88,20,-50,-238,-360,-222,-165,-117,-71,-49,89,-83,-171,-103,-61,-176,-248,-80,-93,-59,-7,10,-4,-92,-121,-87,-44,12,20,-70,55,27,-2,93,-2,-66,-146,-175,-19,50,-72,-36,90,-56,-230,-102,-2,74,-7,-41,-14,-164,-289,-139,12,-86,-197,-108,-114,-97,-98,-178,-170,-39,-106,-219,-185,-118,-113,-196,-215,-48,-56,-87,-106,-36,-38,-105,70,152,53,8,13,-116,-173,-18,95,169,49,-87,-156,-126,-90,28,35,23,-15,-156,-149,-93,58,17,48,-28,-103,-171,-205,-70,-55,-75,-80,30,-103,-249,-114,-14,-54,-41,-23,-107,-122,-190,-148,-76,-81,-85,-158,-280,-178,157,28,-49,-45,-8,-108,-75,43,69,-70,-127,-139,-116,-247,-199,-46,-241,-169,-76,-12,-100,-90,-174,-123,-123,70,137,179,93,47,-58,-216,-36,-8,-85,93,-73,-168,-149,-58,-66,-66,-41,-103,-33,-143,-169,-8,-35,-80,-19,-19,-180,-259,-248,-160,-9,58,-29,65,74,-9,-96,-33,18,65,-98,-80,29,-82,-108,10,80,39,-86,-146,-163,-131,-119,-25,29,1,-95,-105,-31,-25,78,68,-73,-78,-71,-112,-51,101,48,28,-63,-50,-139,-138,5,11,-133,-102,-5,-83,-41,-93,-91,-51,-96,-121,-18,-19,1,22,-139,-173,-158,-77,-76,-77,-101,-139,-221,-111,-39,-35,-100,-56,-153,-215,-165,30,85,-30,-22,-17,-92,-15,45,17,-39,-179,-98,-58,-90,-30,38,91,64,-30,-103,-176,2,-49,-128,-121,-43,-154,-137,5,5,-98,-146,-163,-86,-107,-117,55,93,-93,-78,-44,-50,-72,-139,-154,-22,-17,-76,-65,-127,-122,-50,
-45,117,0,-18,13,34,35,54,-53,-45,-168,-263,-224,-139,-205,-283,-92,84,120,20,-280,-252,-128,-7,1,43,73,91,101,102,200,78,76,61,2,-38,23,90,169,120,37,54,-45,-230,-173,108,5,-168,-103,-23,-29,-118,-59,13,50,-168,-184,-9,30,85,154,120,-28,-160,-28,-5,50,64,-28,-102,-64,-129,-211,-264,-160,-210,-308,-173,59,52,-41,-33,-40,-75,143,120,157,19,55,6,27,-35,-45,-173,-244,-166,-147,-165,-40,55,-98,1,83,-35,-59,33,159,78,-86,-112,-123,-122,-190,-180,-278,-341,-236,-215,-164,-128,-221,-298,-101,-100,-205,-101,75,143,83,-15,33,49,-56,-154,-112,-146,-173,-111,65,13,-24,30,-97,-148,-184,-50,-35,-168,-81,-77,-75,-71,70,73,12,-138,-53,147,123,115,-4,-3,79,91,-61,-44,-20,33,-43,33,133,84,52,101,47,-20,-217,-158,-85,-160,-185,-81,-56,-144,-163,-237,-293,-430,-347,-249,27,68,54,95,96,50,18,20,-55,20,-85,-189,-96,35,-85,-113,-100,-126,-257,-221,-127,-90,-155,-116,53,-126,-178,-83,105,52,34,59,-65,-138,68,121,66,136,214,84,-139,-138,-71,-25,-51,-55,-122,-217,-55,86,-22,-153,-272,-92,-119,-93,69,63,-114,-106,-101,-105,-138,-87,-119,-41,-76,-166,-97,-87,-103,-126,-308,-241,69,-40,-88,102,83,-41,-81,-17,102,227,102,254,135,12,89,152,73,126,161,40,190,86,-36,48,-48,-43,-25,-188,-188,-179,-283,-370,-206,-124,-188,-249,-122,-111,-304,-385,-224,-113,-191,-288,-174,-215,-368,-194,-30,-159,-185,-155,-183,-175,-217,-50,90,8,-82,-50,-166,-136,-50,-118,-127,-83,-121,-175,-51,84,-10,-51,37,136,32,86,120,-17,-188,-105,1,-95,-8,13,-63,-25,-40,23,1,-127,-82,-36,-188,-161,7,-65,44,128,-9,-188,-164,76,211,111,71,44,18,-108,-36,138,121,13,-24,5,-184,-185,37,-51,-3,-28,-133,-238,-154,-111,-264,-179,1,-56,-266,-95,22,3,-35,38,156,44,-165,-147,-61,-132,-103,18,107,-180,-122,-81,-176,-304,-165,-164,-60,-76,-41,-95,-70,-50,-105,-165,-252,-272,-322,-327,-180,-48,-82,74,88,23,-139,-153,11,40,24,34,154,30,-103,85,17,-217,-212,-210,-289,-75,52,-73,-179,-86,-127,-158,-86,-146,-102,-284,-215,-65,58,7,28,-8,1,-149,-97,102,138,23,78,96,-111,-106,8,137,1,-190,-292,-259,-171,-60,-20,-30,-137,-189,-324,-189,-70,-64,-220,-224,-178,-227,-249,-81,52,-15,-112,32,88,5,80,102,84,-22,64,22,-83,-82,-127,-190,-241,-124,-158,-299,-238,-92,-119,-66,91,177,-13,-274,-155,-56,-196,-98,106,152,-38,-122,-91,-159,-147,-76,-59,-45,-59,-22,-23,-43,-4,80,5,-54,-51,-106,-164,-66,23,-15,-138,-76,33,-175,-230,-107,-244,-410,-178,-83,-171,-239,-121,-77,-225,-39,19,-136,-200,-158,-98,19,74,70,-12,-165,-237,-295,-253,-72,53,19,-146,-207,-60,-58,-114,137,190,3,-107,-36,34,12,65,93,84,-144,-214,10,35,-34,115,95,-3,-19,-142,-124,-50,61,-164,-248,-217,-238,-344,-278,-207,-97,-176,-107,108,50,-173,-105,-18,-143,-46,30,-15,-81,-156,-105,0,-59,-121,-143,-227,-332,-326,-258,-51,91,43,-139,-160,-56,-73,-78,-33,74,-33,-141,-196,-51,-133,-202,-15,-24,-58,-117,-103,-81,61,22,11,-70,-137,-88,-59,-65,-35,-28,-83,-65,19,-80,-136,-78,-46,-149,-171,23,40,-173,-165,12,-14,-40,71,39,-144,-174,-58,25,93,95,53,-19,-221,-127,30,-50,-51,-95,-209,-264,-165,-60,-134,-103,-81,-174,-230,-264,-112,-56,-205,-39,25,-171,-190,-65,-139,-196,-56,161,81,-20,-106,-126,-92,-31,-112,-93,75,-50,-85,-132,23,83,12,37,39,-17,-90,-63,-15,-4,-61,-127,-40,-65,-200,-188,-38,-73,-51,-15,-113,-267,-185,-34,76,-13,-55,-44,-186,-158,-118,-136,-95,59,33,-180,-174,24,-71,-209,-85,25,-54,-102,-55,-108,-170,-176,-34,-25,-65,-28,-123,-124,-129,-43,81,103,-30,-131,-184,-159,-76,69,-98,-219,-119,-216,-268,-46,17,24,-48,-54,-154,-188,-153,-2,-5,-39,-51,-29,-129,-189,48,103,-95,-48,-22,-132,-164,-134,-76,61,12,-18,-13,-105,-76,-143,-161,-202,-28,3,-97,-58,107,-45,-100,-184,-139,-72,-121,-46,-24,-210,-143,12,86,93,-2,-127,-45,-31,47,96,66,-13,-65,-105,-144,34,-28,-87,-64,-121,-138,-50,70,29,-9,-63,18,-33,-96,-143,52,-30,-101,-103,-126,-185,-134,-134,-38,-63,-61,-102,-95,-98,-34,23,-40,-86,-35,-126,-161,-107,-116,-116,-33,107,-25,-80,-136,-143,-92,-44,3,8,-122,-128,-29,-50,-59,-5,10,-46,-121,-200,-217,-90,-13,40,-22,-44,-13,-224,-259,-112,2,-141,-59,-14,-102,-95,-20,63,122,-65,-50,-61,-48,-23,-64,-93,-114,-83,-4,-72,-225,-287,-197,-129,-81,34,80,-80,-112,-30,-122,-133,-7,-25,-107,-117,-48,-128,-171,68,118,-30,-160,-160,-136,-133,-20,8,-105,-189,-82,-71,-73,35,55,-31,-17,-46,-12,7,-14,6,-29,-164,-77,-83,-98,-66,-34,2,-65,-118,-12,25,-18,-83,-63,-48,-58,-156,-58,-25,-59,-5,
-256,-29,-38,-194,-248,-209,-221,-124,-97,2,-78,-43,-19,8,106,133,53,-33,69,79,-23,-146,-111,65,-22,-124,-36,55,-41,-98,-40,-38,10,38,-65,-221,7,166,-80,-60,-54,-23,-86,-178,-90,70,-44,-159,-196,-178,-210,-127,-199,-80,-102,-220,-92,58,32,0,-113,-131,-31,12,43,-54,-41,24,-91,-82,42,90,89,177,215,35,49,130,218,79,20,7,-93,86,79,206,203,-173,-106,66,-23,-72,-100,-118,-123,-71,-103,-31,94,20,-45,-81,-75,-87,-76,-25,-77,-207,-199,-92,-70,-273,-139,85,-220,-297,-239,-97,-92,-31,13,76,-61,-10,74,111,156,185,-46,-60,60,148,91,173,116,10,-77,-50,1,-105,-108,-100,-117,-247,-201,-28,-86,-299,-178,-102,-173,-98,-31,73,35,-28,-137,-132,-64,52,85,-126,-190,-9,-13,-210,-154,-211,-305,-129,-86,-55,69,29,-64,-44,-139,-2,118,59,-49,54,169,38,17,13,-71,-18,-50,-64,-36,-4,24,80,11,-83,-180,-78,-44,-36,-25,-186,-124,18,-114,-131,-20,42,-186,-269,-201,-60,-56,-10,66,11,-50,-102,-105,-71,-24,-92,-133,-332,-274,-81,-129,-119,-20,-190,-371,-239,-268,-339,-244,-93,-46,-106,-149,-14,-19,-231,-284,-82,-113,-96,79,24,-77,-4,18,127,186,204,107,156,219,156,185,237,261,266,168,148,122,59,38,79,186,19,-117,25,27,-64,34,52,-45,-227,-237,-87,-53,-118,-95,-49,-159,-239,-297,-215,-196,-216,-217,-269,-175,-93,-136,-225,-229,-175,-288,-220,-215,-191,-241,-136,12,-66,-146,-199,-51,-61,-59,157,106,-146,-108,38,-17,-48,-76,-10,-8,-103,-196,-262,-221,-113,-17,-185,-180,-129,-95,-132,-165,-138,-149,-165,-170,-111,-102,-113,60,8,-190,-185,-2,-28,-24,-39,-53,-101,-33,-9,7,-63,-24,-159,-271,-77,-64,30,81,69,106,-30,28,288,333,132,12,-10,-18,-112,17,6,149,64,-101,-93,-221,-277,-132,-22,55,10,-48,-262,-154,-78,-190,-92,-33,-13,-134,-72,17,35,-78,-136,32,-180,-299,-51,-98,-277,-103,-25,-8,-55,-103,-103,-138,-283,-197,-103,58,23,39,35,-22,156,96,-28,-108,-54,-111,-180,-54,159,138,60,53,-49,-51,-129,-132,-44,-75,-141,-13,108,33,-65,23,-209,-282,-139,-241,-249,-183,-180,-244,-175,-128,-168,-226,-340,-302,-256,-305,-54,120,-51,-201,-65,-118,-262,-80,123,-5,0,-36,-186,-64,50,5,108,-35,-232,-189,-194,-116,71,146,27,-2,-51,-185,-58,74,-34,-46,-144,-56,-82,-214,-81,23,-24,-141,-12,-9,-156,-146,-66,-28,-31,-12,18,-87,-114,-134,-88,-33,107,38,-136,-60,-48,-121,-66,11,84,-106,-132,-100,-88,-197,-146,152,199,18,3,30,-114,-122,78,35,-139,-200,-78,-146,-93,-124,2,-85,-168,-113,-147,-171,-92,-10,-98,-166,-40,-66,-92,-168,-105,-136,-227,-165,-36,-133,-128,-63,-48,-105,-28,-173,-261,-169,-180,-239,-63,2,-77,-124,-119,-98,-166,-221,24,168,199,-13,-112,-64,0,54,198,193,-17,-232,-128,-100,-76,176,125,-48,-168,-175,-106,-139,-106,-88,-96,-180,-231,-207,-241,-126,24,-83,-119,-170,-100,-131,-102,-46,-146,-226,-137,-20,-127,-261,-165,38,42,-76,23,89,-78,-97,-25,58,47,28,-13,25,-102,-59,-111,-76,-28,-22,-113,-114,-156,-186,-173,-111,10,-38,-146,11,80,-70,-136,19,156,-158,-231,-9,42,-18,12,43,24,-103,-111,-124,-168,-161,-102,-131,-23,24,-12,-78,-43,-176,-128,-25,-35,-146,-211,-114,-128,-73,-51,127,78,-129,-305,-194,10,43,102,-17,-80,-105,-180,-106,-40,19,-55,-183,-199,-188,-5,-15,-40,13,12,-209,-199,-105,-119,-20,91,70,-60,-190,-215,-246,-239,-210,-163,-93,-101,-56,-59,-165,-101,-117,-164,-249,-266,-207,-252,-108,27,-29,-154,-153,-101,-189,-258,-148,-12,-23,17,32,-18,-113,-93,27,-23,-105,2,42,-195,-139,-15,65,85,37,-23,-123,-64,-108,-30,40,193,85,-66,-121,-22,-41,-171,-82,-28,-76,-257,-144,-95,-165,-214,-86,-96,24,-124,-194,-186,-136,-50,-10,18,25,-59,-166,-9,59,55,71,29,-35,-76,-154,13,154,81,-58,-102,-91,-215,-122,-77,55,64,-28,-103,-214,-169,-46,130,64,-35,13,-165,-185,-97,-35,84,63,-113,-173,-201,-173,33,-3,-39,95,42,-81,-209,-128,-127,-216,-136,-34,-83,-46,-64,-118,-282,-200,-80,-207,-206,-105,-95,-76,-10,48,-19,-118,-100,-55,-258,-243,-73,-17,1,48,23,-147,-85,105,110,79,22,79,49,-101,-131,-9,35,-4,-29,-92,-61,-95,-117,-211,-159,-80,0,-23,-36,-61,-65,-139,-15,74,-147,-183,-137,-103,-160,-2,101,-58,-237,-239,-164,-154,-123,-41,28,23,-46,-100,-78,-12,19,-90,52,112,40,-34,-2,84,60,1,5,-9,-165,-155,-41,64,-25,-87,-58,-85,-175,-230,-39,13,-93,-165,-87,-143,-122,-118,-31,-155,-148,12,25,33,-85,-139,-184,-56,-4,-164,-176,-31,-90,-243,-166,-83,-103,-119,-93,-12,-87,-189,-87,8,-36,-95,-34,5,-19,-46,52,52,-5,-80,-113,-195,-113,-55,-64,-31,27,-14,-210,-136,29,61,-83,-3,-66,-122,-56,38,54,-40,-31,-22,-2,0,-35,-49,-61,27,95,50,-3,-35,-40,
-160,6,-72,-100,-70,-63,-103,-155,-78,30,-40,-132,-60,-7,17,-81,-131,53,44,-143,-220,-201,-41,18,30,153,190,35,-24,-65,-33,-95,-225,-290,-186,-189,-54,-30,-15,19,8,2,-103,-190,-24,159,78,-66,-35,179,159,128,225,208,112,-29,11,81,190,157,96,66,59,71,137,42,-22,35,-85,-3,-40,84,39,-53,-144,-269,-278,-34,-3,-105,-86,-100,-139,-164,-23,69,-58,-91,-22,32,148,152,32,12,-186,-249,-185,-41,118,105,37,-49,-60,-41,-95,54,13,-138,-184,-179,-111,-181,-118,-49,-114,-117,-148,-70,74,-10,-38,-170,-252,-247,-134,-129,-8,-107,-98,-101,-48,-3,-51,-23,-54,-39,-64,23,157,55,-3,38,-31,-138,3,63,60,-20,-133,-147,-148,-82,138,121,34,-34,-12,-93,34,19,-82,-51,-118,-252,-106,-126,-280,-215,-239,-197,-71,-118,-175,27,43,-248,-271,-164,-190,-210,-134,-66,-76,-81,-23,-19,-40,-88,-230,-138,-49,58,120,68,43,-44,-96,-14,-4,-17,-81,-165,-45,45,-7,-132,71,100,-8,-83,60,130,81,148,102,60,75,85,84,96,89,69,13,17,-19,-49,-38,12,179,137,43,-22,10,-137,-35,70,5,-58,-61,-9,-72,-241,-345,-254,-92,-134,-230,-103,-195,-310,-123,-71,-199,11,-19,-114,-93,-103,-45,-49,64,-143,-295,-212,-108,-77,-199,-113,-91,-266,-439,-212,-38,-200,-165,-59,-55,-197,-225,-75,6,-12,12,40,-61,-131,5,-136,-142,68,-38,-101,12,120,44,-43,43,174,0,-24,131,83,-98,-118,27,32,33,27,-8,5,45,-35,44,66,-91,-40,-73,-153,-39,-38,-91,30,-36,-238,-232,-92,-28,-41,-211,-214,-97,-258,-332,-56,-186,-287,-183,-146,-199,-173,-108,-48,-181,-199,-106,-85,27,101,135,-41,-96,-75,-97,-51,-36,-138,-272,-345,-173,6,-65,-90,-113,-264,-371,-170,90,45,-60,-168,-251,-247,-143,-7,94,-45,-24,-128,-153,-184,-116,-44,-123,7,8,-64,-108,-55,-201,-101,-44,-59,-168,-123,137,120,7,18,63,23,-9,35,88,10,-131,-111,-65,-48,-56,-60,-170,-254,-63,-46,-22,-19,5,-117,-65,142,-18,32,33,43,-44,-118,-144,44,-17,-100,-12,1,-161,-166,32,-19,-199,-81,48,102,-35,18,144,-118,-212,-156,-164,-169,-86,-107,-254,-127,-59,-268,-300,-142,-101,-100,-46,52,110,-101,-127,-22,-55,-134,-91,86,152,12,-56,-118,-106,-8,47,27,-61,-246,-274,-438,-263,11,23,-34,79,-29,-105,-118,53,93,-12,-18,80,-85,-36,86,173,52,-106,-65,-71,-116,-160,38,-4,-185,-253,-136,-111,-123,-96,-123,-61,-40,-53,-132,-159,-51,-85,-58,88,127,-17,-142,-90,-138,-133,-136,25,-14,-253,-295,-181,-205,-216,-189,-124,-18,-181,-179,11,-12,-100,-90,-147,-178,-46,-15,-114,2,-25,-60,-80,37,-14,-118,-64,-8,-163,-368,-158,38,-113,-227,13,22,-49,-73,59,19,-51,-129,-123,-78,-28,69,42,-87,-132,-143,-118,-22,235,185,-82,-185,-82,-80,-64,88,90,-206,-327,-256,-302,-221,-17,20,-209,-211,-222,-214,-95,60,43,17,-101,-199,-144,-25,8,55,71,-129,-40,-118,-98,-20,-24,-4,-23,-50,-10,-98,-136,-132,-58,-185,-78,8,-22,-91,-238,-186,-121,-55,-58,-128,-121,-146,-124,-34,-50,28,68,-45,-54,1,-9,-48,86,195,6,-131,-164,-43,-50,-116,-51,22,-195,-158,-28,-82,-34,-3,-19,1,-153,-247,-170,-197,-132,-83,-43,-75,-3,-138,-244,-229,-214,-243,-261,19,20,-5,-53,-29,-7,-53,-29,93,-72,-241,-3,101,25,0,90,43,-118,-191,-102,65,121,90,35,-161,-86,3,73,25,7,38,-50,-30,1,-98,-114,8,43,-63,-163,-113,-142,-221,-166,-116,-197,-206,-142,-189,-216,-227,-220,-231,-298,-334,-278,-197,-66,42,-98,-41,0,-118,-95,-78,2,68,23,-24,44,24,-136,-241,-164,-124,-131,-22,-9,-40,27,50,3,22,28,0,-117,-118,-82,-81,-131,-4,54,-90,-58,-60,-107,-184,-128,-2,-65,-230,-134,-91,-148,-95,-45,-34,-54,-126,-249,-249,-161,-54,78,153,-111,-285,-266,-195,-111,-85,-45,5,-63,-156,-121,3,130,128,-108,17,-129,-298,-191,24,112,79,-3,65,-36,-100,-9,111,81,5,-86,-50,-103,-98,-51,-58,-175,-153,-85,-207,-244,-141,-102,-78,-2,-64,-103,38,-2,3,-75,-106,-66,-102,-134,-88,-83,-58,23,-46,-35,-43,-118,-197,-86,-41,28,95,8,-71,-169,-139,-93,-46,-78,-12,-14,-87,-107,-131,-18,71,-96,-128,-102,-105,-116,-51,102,95,-41,35,78,-92,-95,-66,2,75,121,1,-91,-65,-93,-138,-176,-45,38,-163,-210,-77,-64,-65,59,156,-49,-202,-141,-139,-106,-36,78,121,-24,-82,-100,-121,-71,-31,-40,-40,-154,-214,-87,-61,40,123,-38,-186,-180,-126,-73,-43,66,-25,-127,-40,113,60,-50,6,-136,-217,-160,-7,49,-88,-20,19,5,-24,-50,-7,66,-23,-225,-211,-50,-30,-58,-8,-77,-73,-181,-141,-5,-65,-199,-181,-36,-199,-108,10,94,-14,-189,-201,-85,-48,-76,7,23,-91,32,-112,-154,-9,-49,-116,13,23,25,-71,-91,-20,-51,-97,-122,-116,-149,-91,49,17,-126,-256,-122,25,-123,-144,-83,-142,5,42,43,22,-97,6,
-200,-15,27,-61,-106,-71,-88,-163,-119,-20,-95,-181,-207,-49,-100,-330,-149,1,59,-118,-278,-290,-147,-9,-107,-90,-38,47,47,-40,10,49,81,-63,-40,102,83,142,100,12,94,147,-75,-113,-53,53,59,-163,-186,30,-25,-139,95,94,-71,-156,-105,69,101,-105,-201,-156,-160,-196,-103,-25,-22,37,-30,-90,198,185,138,75,101,-36,-30,154,193,-43,-122,-116,-61,71,52,73,-90,-141,-38,-8,-8,45,128,29,-95,-136,-219,-70,105,25,33,-20,-170,-279,-103,-58,24,-118,-197,-65,-100,-186,-3,-33,-230,-322,-155,11,96,-22,-59,-25,-108,-147,-95,-18,22,18,-60,20,125,-15,-158,-44,5,-93,-102,58,20,-107,-194,-43,-142,-185,-33,90,12,-190,-159,-77,7,-40,-13,102,-169,-282,-159,-141,-153,-7,43,-123,70,19,-138,-82,-33,-71,-180,-91,-3,24,-147,-155,-29,-20,-236,-180,29,3,48,158,146,161,117,-96,-45,-75,-118,-41,65,100,203,91,18,30,93,23,-41,102,-101,-73,-107,6,11,-24,-14,-61,-290,-337,-196,-236,-354,-335,-112,0,19,3,25,-41,-261,-146,-55,-202,-226,-122,12,35,-23,-102,-190,-116,18,-34,-97,-90,-80,-114,34,178,101,-33,-63,-59,-19,-2,29,28,-5,-97,13,-2,-17,-75,-50,-129,-200,-95,-91,-30,107,-15,-185,-83,-40,-76,-136,-189,-65,-82,-188,-61,120,-8,-85,55,33,-113,-64,-101,-82,-123,-108,-15,-90,-164,-191,-92,-106,-43,-28,-95,-103,125,78,-86,-24,91,-10,-78,0,-8,-49,-93,-28,63,-38,-19,-59,-138,-200,-10,28,-112,-102,-128,-180,-231,-273,-83,-90,-96,-39,-30,-51,122,144,60,-19,68,-51,-20,32,-9,-90,-113,-75,33,-87,-136,44,-36,-196,-194,-180,-59,-77,-159,-202,-183,-231,-174,-49,38,-20,-189,-259,-339,-168,-3,0,27,35,-113,-194,-80,-87,-75,-113,-137,-122,-186,-202,84,-15,-230,-175,-230,-351,-280,-64,-31,85,40,-12,0,-41,-71,-15,52,112,174,-66,-163,23,148,-19,-88,60,78,-43,-137,-44,-44,-40,12,25,85,-141,-134,-138,-111,-64,-98,-113,-29,-133,-173,-87,47,-98,-199,-186,-204,-155,-186,-113,106,60,-158,-93,-39,-244,-205,11,40,-38,-5,-18,53,38,106,6,-134,-179,-98,-83,-159,-80,-2,-141,-138,35,12,-5,-103,-175,-216,-229,27,81,2,-133,-166,-188,-164,35,128,-8,-90,-106,-185,-121,-55,64,43,-38,-290,-335,-194,-114,-35,88,101,29,-122,-237,-51,-19,2,-114,-38,-105,-108,-121,35,128,8,-71,-122,-102,-98,-158,27,40,-46,-85,-58,-103,-119,-38,-24,-123,-219,-169,-200,-38,-34,-143,-83,0,34,-36,-78,-80,7,-158,-59,130,80,-28,-87,-190,-237,-202,-86,-80,-91,-116,-121,-90,-29,-70,-65,-83,-194,-175,-78,-73,-61,54,25,-91,-30,8,-134,-137,-77,-214,-366,-263,-101,-101,-258,-168,-142,-274,-200,-103,-191,-261,-247,-60,-77,-61,-105,-77,-232,-237,-73,-146,-83,88,118,-36,-77,39,-75,-101,47,189,42,-113,-5,27,73,12,116,18,-178,-144,-158,-59,59,111,-64,-141,-98,-70,-70,-75,-49,35,-119,-48,-64,-133,29,73,-8,-76,-77,88,48,-226,-191,75,-65,-148,-5,25,-155,-72,0,2,40,-133,-85,-113,-139,-194,-106,-36,63,111,-96,-247,-220,-129,-93,11,116,-87,-199,-58,-78,-92,-80,-9,-175,-175,-132,-76,-9,-123,-29,90,30,-91,-173,-128,-154,-76,-155,-153,-56,-63,-72,-61,-49,-48,-147,-112,33,5,-155,-143,-60,-13,-3,-83,-121,-254,-321,-200,6,-7,-65,35,-201,-362,-175,-101,35,159,110,-141,-117,-80,-41,-12,-4,22,-29,-227,-196,-49,-92,-188,-8,-31,-210,-247,-113,0,-63,-191,-88,-2,-63,-80,-88,-124,-149,-194,-103,-58,40,-33,-90,-70,32,-46,-13,-33,-33,-126,-175,-39,-13,-78,93,168,0,-118,-200,-23,-56,-133,-75,-10,-54,-132,-66,-65,-48,-54,-98,-212,-147,-159,-190,-7,107,152,-15,-78,-10,94,-50,-78,-5,-30,-45,-51,-101,-134,-122,-96,-111,-102,-165,-224,-229,-134,-51,-19,33,-85,-129,-241,-175,-106,-24,13,-58,-116,-142,-174,-80,5,28,-28,93,-127,-231,-111,32,113,-98,-59,80,-18,-93,-31,-3,27,19,-86,-148,-200,-111,-61,-10,-18,-55,-201,-229,-53,-92,-101,-17,89,78,-7,-61,-93,-113,-191,-91,-20,-119,-175,-169,-80,-80,-101,-108,-8,-53,-23,-54,-159,-136,-53,-45,-72,54,-95,-254,-168,42,37,7,-51,-64,-97,-73,3,17,-101,-44,32,-102,-160,-87,20,-13,-20,-78,-181,-118,-116,-188,-191,-66,-63,-8,-31,-72,-48,-58,-17,39,-4,-154,-239,-36,11,12,54,107,105,-83,-231,-122,-148,-137,49,95,-13,-154,-149,-191,-164,-59,-58,-108,-70,-86,-164,-30,52,-5,-60,-45,-60,-154,-280,-44,107,-10,-119,-155,22,-90,-236,3,1,-34,-117,-119,-43,-81,12,35,-2,-116,-96,-8,-12,-65,-105,-97,-2,80,-2,-91,-100,-13,-113,-222,12,117,-43,-54,-117,-143,-121,-59,69,22,-56,-29,-13,-85,44,81,-19,-12,-144,-179,-199,-91,-70,-87,-7,-71,-72,-118,-10,74,-93,-107,-101,-143,-179,-29,-12,80,20,-44,44,-91,-173,-76,-70,-101,-60,-61,-121,-59,-50,40,
-106,-88,-199,-29,-92,1,34,-23,12,81,126,-14,-129,34,59,8,-60,-39,-13,-43,-183,-290,-242,-87,-59,-98,-123,-60,-39,-90,-101,-160,-127,0,-77,-116,-4,117,94,-75,-114,-80,-124,-194,-137,91,74,-31,-4,-41,55,-8,-56,65,-64,10,110,111,76,103,131,-88,-124,-28,-50,1,61,106,141,147,50,132,136,-2,60,-45,-164,141,173,23,-71,-23,-31,19,1,13,18,-169,-126,-80,-141,-129,-61,-2,-143,-236,-166,-83,1,81,52,10,-33,-122,-111,-35,35,-132,-220,-85,-25,-59,84,75,-87,-137,-46,-9,8,35,-31,-119,-147,-184,-95,-144,-19,68,-40,-106,35,105,-117,110,131,-108,-116,-146,-13,-136,-254,-105,-196,-230,-114,28,10,-222,-222,-63,-118,-158,-80,-39,-127,-185,-184,-134,-28,47,-34,-25,138,37,-58,-86,-33,-53,-171,-15,28,22,7,142,206,-39,-83,48,88,-43,-80,6,89,120,105,75,-48,-199,-165,-159,-113,-40,28,-119,-163,-63,-136,-163,28,61,-66,-160,-264,-116,1,3,24,-2,-118,-197,-2,211,7,-58,-28,-45,-90,-96,-20,-88,-48,-18,-105,-231,-169,-149,-92,11,-48,-95,-127,-176,-22,0,-191,-31,78,-60,49,106,-53,-243,-274,-169,-165,-156,29,69,-129,-283,-184,-136,-41,40,-8,-51,-123,-80,-59,-112,106,-19,-211,-35,44,-118,-170,22,95,20,-87,-123,-93,-209,-95,37,43,-156,-126,-105,-176,-249,-116,-15,-65,-66,-93,-171,-108,-46,-85,-51,-116,-43,83,10,65,96,-20,-29,137,5,-134,-103,86,2,-64,55,130,73,-28,23,5,63,75,-8,-220,-111,-82,-3,-49,-119,-185,-264,-189,-100,-93,-88,-136,-116,-105,-137,-71,-39,-66,-164,-95,-73,18,33,146,89,-113,-72,23,-83,-53,-44,-22,43,-148,-165,-46,-46,2,-39,-230,-264,-148,-81,-118,-45,-8,-72,-180,-118,-10,-73,-56,-54,-212,-347,-229,-4,71,-2,-129,-123,-170,-138,-55,-24,-10,103,80,35,-50,-88,32,-3,79,-50,-315,-313,-31,-98,-221,-71,-86,-73,-216,-196,-72,-91,-138,-49,-61,-170,12,61,-126,-114,-54,-161,-95,-87,-133,-264,-188,6,-64,-183,-251,-185,-239,-147,-29,71,131,125,110,94,-161,-31,141,69,-82,-143,-65,-54,-122,-2,-78,-205,-242,-164,-98,-10,18,-76,-176,-194,-107,-128,-170,-114,-95,-184,-200,147,157,-107,-55,-64,-179,-159,-19,123,53,-102,-43,-114,-92,64,127,101,68,-226,-307,-179,-19,-33,44,-91,-144,-158,-170,-226,11,12,-179,-171,-113,-179,-136,-34,-2,34,25,-63,-51,-117,-171,-39,-19,-13,-55,13,12,44,-36,-78,-29,-40,-63,-107,-87,-20,-28,-49,23,60,-83,-108,-105,-112,-290,-249,-29,-72,-200,-137,-190,-199,-166,-121,54,-22,-54,29,79,-4,28,102,43,-113,-119,-58,-169,-22,127,-60,-253,42,-17,-96,-122,-97,-168,-206,-35,-61,-174,-173,-34,24,-43,-19,106,-31,-149,-214,-195,-90,-10,-33,-86,-131,-200,-243,-117,-90,6,79,-10,-173,5,-3,-87,19,115,-64,-55,44,20,-45,59,112,17,-292,-349,-231,-90,-139,-77,-92,-92,-82,24,13,-90,83,32,-40,-107,-86,-114,-186,1,8,-141,-153,-28,-91,-287,-326,-111,-55,-51,-64,-86,-116,-246,-219,-134,-106,-96,-43,-155,-141,-28,12,83,33,-58,-132,-236,-149,-72,-149,-146,-82,-88,-195,-93,103,12,-56,93,78,-90,-211,-101,-86,-60,106,65,-91,-155,-88,-201,-174,-141,-90,-38,-72,-134,-127,-154,-143,-149,-209,-121,34,73,-95,-173,-54,-8,68,2,-149,-128,-201,-147,-56,68,93,194,28,-183,-171,-133,-61,7,28,-56,-113,-19,74,27,13,-35,-96,-178,-180,-50,-138,-86,73,-8,-159,-185,-35,-58,-195,-195,0,-9,0,-66,-127,-190,-189,-22,0,-50,-159,-181,-202,-170,79,-14,-147,-184,-88,-156,-277,-81,-29,-59,8,27,-44,-164,-259,-159,44,-12,22,-2,-139,-169,-28,60,-3,-147,-158,-114,-191,-148,-61,-43,29,12,-201,-181,-113,-63,-92,30,95,-83,-143,-59,-129,-242,-179,-10,-39,-73,-34,-58,-160,-138,8,68,164,100,6,-138,-160,-46,38,118,117,95,-111,-195,-127,79,30,-98,-23,-93,-197,-73,65,12,-88,-51,-65,-134,-290,-77,110,127,-106,-253,-139,-82,-88,2,-24,-22,-154,-169,-100,52,49,-131,-49,89,58,-111,-43,-20,27,-88,2,43,32,-159,-134,-175,-133,-156,-149,-119,-100,-116,-81,-134,-164,-66,-65,-60,116,-4,-178,-189,-14,-53,-75,-107,-55,-101,-219,-165,-24,-24,-75,-4,-121,-199,-63,96,12,-9,-88,-122,-137,-148,-70,-81,-86,68,80,2,-66,-76,-124,-75,0,7,10,-76,-2,-43,-33,-23,-65,-18,-210,-178,-113,-106,-64,-61,-38,-64,-190,-207,-146,-132,-123,-36,-34,-46,-87,-75,-92,23,126,1,-35,19,-108,-119,-41,34,-29,35,53,-55,-15,-45,61,5,-146,-87,-147,-38,33,-78,-65,-142,-146,-70,-113,-169,-81,-146,-194,-54,7,-82,-126,-119,-78,-146,-147,-24,-56,-141,-168,-48,-133,-85,131,61,-56,-148,-119,-91,-82,120,121,74,0,-53,-44,-65,-85,-18,76,-83,-116,-147,-188,-65,122,-18,-22,49,-35,-141,-176,-19,23,-92,-132,44,23,-133,-160,-95,-127,-49,22,-60,-210,-91,10,
-49,66,85,-19,-36,-90,-174,-236,-161,-85,-108,-147,-266,-123,-53,-118,-136,143,90,61,0,-105,59,48,80,-46,83,80,-36,-136,-121,-63,61,93,78,20,-15,120,236,103,-98,-146,-14,-81,-35,61,-9,-112,-204,-175,-29,-15,-59,68,-31,-132,1,93,95,161,49,-201,-170,-209,-156,59,53,7,-24,-98,-19,154,-3,-40,-103,-224,-138,122,273,110,-38,-87,-41,-200,-43,86,70,-55,-148,-25,1,118,39,-60,-259,-253,-63,183,143,-51,-153,-137,-143,-117,-143,-105,-34,-59,-66,18,-179,-106,203,42,-77,29,20,40,70,63,-13,-38,-127,-106,34,-78,-56,-63,-124,-248,-44,78,-58,-111,-242,-326,-253,-185,-156,-127,-154,-13,-29,-185,-205,-165,-119,-161,-90,-45,-43,28,32,10,13,112,68,116,47,-22,66,-81,1,148,1,-31,-5,12,13,45,-49,-147,-171,-85,-61,-155,-216,-95,6,-165,-168,18,12,-111,-22,-56,-232,-230,-210,-188,-88,-2,10,-39,-165,-19,68,-119,-5,100,-117,-168,-83,44,-66,-49,49,-41,-191,-249,-86,-83,-131,-43,-14,-64,-61,24,54,-111,-105,-105,-160,-202,-122,-93,-31,113,52,-173,-241,-127,-2,-173,-271,-155,-71,-149,43,163,1,-143,-197,-90,-86,-141,74,48,-141,-147,-131,35,116,24,-15,-8,-85,35,-3,-10,22,-41,-269,-278,-154,-141,-163,-5,103,-24,-128,52,120,76,1,137,135,-44,-13,101,7,-29,-38,61,63,-102,-19,-112,-123,-59,-50,-217,-200,39,6,-163,-39,34,-7,-139,-158,-50,-87,-34,37,-103,-185,-204,-142,-165,-269,-34,-54,-147,10,39,-39,71,113,8,0,2,-81,-88,-76,5,63,-19,28,95,-40,-119,33,54,5,-114,-77,-23,-64,-66,76,-3,-207,-211,-129,-139,-102,-10,-15,-143,-160,-131,53,28,3,-137,-297,-200,-103,-14,-70,-72,-12,-175,-266,-81,19,-173,-225,-80,-246,-313,-196,-14,1,-3,-90,-161,-241,-238,17,39,-49,-30,42,-19,-35,12,29,10,135,89,-137,-189,-30,152,13,6,60,-30,-114,-186,-133,-181,-128,-45,105,6,-155,-133,-102,-96,-227,-164,-138,7,-126,-247,-179,-111,-184,-194,-217,-158,-368,-324,-93,17,-64,-88,-14,-7,-212,-158,-5,-14,-88,-70,49,-40,-119,-80,38,-20,-146,-49,-4,-17,70,-24,-56,61,69,-50,-188,-144,-166,-153,-122,28,117,-155,-242,-127,-166,-217,-83,20,11,-83,-59,-8,-7,19,-14,35,-81,-154,-261,-283,-96,25,28,-49,-139,-156,-237,-174,-13,-8,71,135,12,-100,-160,94,110,-61,-60,-65,-168,-144,-41,-7,-38,-86,-70,-34,-97,-75,-63,-216,-197,-90,-48,-95,-106,-142,-146,-29,53,12,-8,-54,-80,-13,-158,-204,169,115,-138,-83,-33,3,-13,-53,-36,-46,-227,-201,-143,-90,30,22,-72,-118,-141,-214,-237,-111,-87,-139,-44,-13,-70,-181,-159,-17,-98,-288,-92,7,-28,-146,34,-48,-161,-78,-98,-178,-173,-154,-24,18,38,-33,-123,-206,-108,-197,-206,-77,25,69,-12,-73,-113,-112,-111,-33,127,-3,-164,-144,-106,6,189,138,-18,-136,-123,-127,-107,-58,117,84,-51,-158,-170,-219,-54,19,-134,-206,-103,-85,-155,-55,29,-22,-88,-127,27,25,-108,-98,20,18,-78,-75,-70,-165,-142,-186,-176,-184,-77,-181,-246,-206,-161,-119,-132,5,-73,-242,-106,-55,-239,-121,45,22,64,-9,-119,-41,-131,-28,32,25,-100,-105,34,-24,-14,23,50,71,-128,-225,-58,-128,-60,-36,-46,-19,63,64,-160,-122,-46,-161,-183,-59,-63,-155,-217,11,45,-60,-39,-14,-194,-244,-101,-73,-101,-9,117,5,-243,-243,-72,65,6,37,-138,-149,-83,30,48,53,8,-88,-64,-92,-91,-163,-100,-30,85,-4,-214,-148,-128,-209,-165,-86,1,-10,-90,-100,-46,-64,-141,-43,-61,-129,-77,-194,-147,-28,-85,-169,-88,-22,-252,-244,3,60,-33,-43,-19,78,-105,-173,-63,-83,-97,-9,-50,-106,-39,2,38,17,-24,-96,-123,-134,-106,-146,-80,68,-39,-128,-95,-29,-103,-222,-205,-38,-8,-17,-72,-53,-107,-20,24,103,-25,-85,-86,-161,-155,-56,69,166,66,-82,-206,-209,-54,125,38,-22,-43,-100,-121,-90,22,55,-12,-20,-202,-299,-197,23,32,-81,-171,-86,-128,-189,-75,-29,-155,-137,-80,-168,-169,-39,101,1,-107,-14,-91,-244,-158,0,6,-136,-33,-59,-205,-179,-43,-70,-144,-137,20,44,-134,-139,-81,-60,-111,-19,28,-83,-72,-163,-202,-102,71,44,-9,25,-127,-215,-195,-83,6,-41,-46,0,-105,-131,10,-31,-100,-65,-23,-30,-166,-153,34,12,-38,113,-29,-53,-73,-131,-65,38,37,18,-50,-108,-131,-82,-20,7,53,-149,-224,-114,-102,-156,17,132,2,-53,-90,-80,-97,-76,84,132,-35,-116,-122,-95,-54,8,-35,-119,-28,-63,-160,-64,-10,-10,-72,-194,-199,-204,-199,-66,76,10,-86,-40,40,68,45,64,-15,-124,-134,-88,-8,40,-19,25,-40,-63,-7,-86,-169,-117,-91,-244,-36,-31,-97,-75,-88,-126,-181,-160,-9,112,-70,-236,-154,-36,29,40,84,0,-153,-242,-105,-12,-105,30,19,-112,-49,-200,-159,-19,12,-19,-46,-30,29,-38,-13,-12,-35,-107,-166,-50,-63,-119,-30,158,27,-51,19,-29,-85,-5,-58,-103,-20,40,52,-107,-101,-46,
-266,-188,-71,-134,-160,-83,-111,-142,-105,-107,-98,-251,-288,-101,-43,-178,-163,-13,69,27,-171,-174,-50,-64,23,34,59,136,45,83,8,22,45,76,54,66,116,225,208,-8,-15,113,55,-149,-70,191,43,-210,-124,30,11,69,27,7,20,-209,-112,43,126,96,20,1,-40,-83,0,102,91,-108,-134,39,201,203,34,20,-2,-46,-70,95,154,-4,-119,-63,-111,-189,-41,30,-91,-176,-60,-88,-146,-20,-95,-189,-191,-190,-159,-17,101,76,-48,-126,-59,-146,-96,111,-8,-91,-5,-136,-86,25,88,125,-133,-371,-209,-46,-18,-34,-60,-100,-297,-242,-117,-81,32,-55,-91,10,55,66,-111,-75,-144,-191,-164,78,91,-23,-116,-36,-70,-127,-101,-50,29,-113,-124,-51,-95,-102,-81,-105,-231,-199,-183,-108,-25,-18,6,83,91,44,-127,-231,-126,-98,-229,-86,105,25,-54,186,152,-90,-136,-45,121,12,-129,-5,215,186,100,27,-127,-295,-278,-236,-128,-87,3,107,66,-93,-168,-105,-55,43,-88,-190,-44,-4,-93,-96,-28,-76,-178,-299,-201,65,-64,38,176,8,-105,6,1,-106,-4,-55,-183,-56,32,-8,5,39,28,-97,-200,-178,60,25,-117,-5,3,-65,38,118,-22,-113,-214,-137,-131,38,117,138,-54,-144,-82,-4,-5,-58,10,-156,-164,-201,-258,-144,-98,-211,-156,-261,-194,-207,-300,-149,-24,-114,-251,-93,1,-81,-154,-83,-30,-155,-155,8,47,-73,-30,-83,-64,-22,-28,-114,-91,-30,2,0,-39,-53,-58,-237,-200,-38,-174,-200,12,-15,-215,-97,24,17,-117,-40,-20,-41,-118,-18,54,-36,-90,39,-38,-158,8,11,55,45,-18,-181,-121,5,-4,-22,-36,79,-63,-215,-43,32,-23,-216,-166,22,-4,-18,142,76,-18,-137,-96,-54,-5,-126,-30,-183,-179,-98,17,69,-59,-61,-212,-188,-55,30,-103,-144,-215,-339,-329,-165,-71,-191,-66,-63,-174,-221,-136,68,71,-48,-148,-15,-179,-249,-19,152,10,66,29,-70,95,93,-58,-58,17,-66,-54,-147,-28,43,-80,-97,-35,-227,-278,-128,-46,-169,-73,5,-23,-28,-51,-3,-65,-50,-71,-107,-149,-61,-63,-163,-144,-56,-96,-82,-72,-72,-148,-280,-143,74,35,-25,73,3,-242,-312,-122,-35,-113,-219,-123,-33,-51,42,152,-53,-139,-156,-96,-35,52,-58,-179,-183,-33,-39,-46,6,-7,-163,-232,-4,138,10,18,117,-53,-199,48,138,-41,-161,-292,-215,-121,6,29,49,-112,-164,-207,-278,-185,52,143,42,-54,-194,-308,-113,3,-86,-117,-127,-169,-158,-304,-34,18,-76,-139,-159,-139,-185,-217,-92,-82,-98,-132,-81,-119,-155,-111,-191,-143,63,-31,-133,-55,18,-97,-86,-87,17,-91,-107,-86,-18,-166,-58,201,96,-128,-136,-139,-126,-154,29,3,-28,-129,-63,-59,-93,-35,123,-3,-73,-118,-160,-81,58,90,-121,-126,153,81,-156,-164,-126,-122,-185,-78,-3,-80,-190,-95,-24,-113,-92,-71,-46,-244,-201,-113,96,251,209,90,-54,-147,-78,-174,-40,7,76,-188,-207,-331,-305,-191,37,105,-147,-288,-133,-124,-171,-76,-28,-91,-173,-100,-113,-23,-73,-124,-10,-35,-100,-76,-44,35,210,103,-97,-161,-144,-139,-147,-76,-72,-92,-25,-49,-121,-206,-70,-25,78,59,8,83,-63,-45,6,-20,-160,-81,47,-56,-273,-219,-154,-169,0,-54,-229,-292,-196,-131,-81,-54,-44,-54,-46,-108,0,-12,-90,5,90,-111,-174,-100,-116,-113,-66,-30,-100,-121,-121,-76,-168,-220,-131,-70,-24,11,-72,-212,-159,-148,-280,-173,59,28,-159,-123,-10,-54,-23,45,20,-201,-226,-80,-9,49,91,-24,-116,-246,-106,-45,-65,-54,30,-81,-200,-105,-33,-20,-5,-59,-51,-53,-179,-163,-138,-15,-19,-5,-98,-156,11,-24,-138,-90,25,27,-25,-41,-105,-146,-83,7,-18,-41,-29,-25,-106,-128,90,-22,-136,42,30,-149,-117,-23,-40,68,38,121,-17,-197,-188,-71,-50,-82,-61,-139,-170,-166,-108,18,35,-25,-85,-305,-219,-108,-147,-100,20,-23,-131,-131,-53,-116,-201,-164,-31,50,-64,-35,83,-71,-161,-119,125,34,-95,-160,-15,-103,-160,-23,96,101,-63,-64,-101,-132,30,69,8,5,-129,-148,-12,90,32,-73,-25,-8,-131,-221,-12,-35,-195,-136,-111,-188,-220,-92,-19,-87,-91,-154,-229,-259,-292,-129,-83,-45,-87,-107,-161,-53,-7,-107,-112,38,-73,-103,-133,-107,-92,-60,-165,-28,-22,-86,-113,-23,-17,6,27,-15,-23,86,-82,-60,-3,5,52,53,-122,-226,-287,-263,0,12,-82,-92,-19,-78,-49,-24,59,30,20,137,-2,-186,-201,-41,120,65,-24,-14,-53,-85,-103,-70,-147,-82,-14,-106,-180,-191,-239,-159,-51,-17,-159,-160,-171,-132,-73,-20,22,-55,-211,-279,-100,-78,-75,35,122,-20,-112,-105,-100,5,44,-44,-14,-35,-119,-114,-134,8,190,54,-56,-111,-159,-155,-48,83,-33,-148,-43,5,-59,35,28,-143,-304,-174,-127,-111,-159,-83,-93,-132,-31,-14,-97,-123,-128,-90,-175,-103,101,64,-25,-131,-168,-251,-298,-23,17,-82,-118,-96,-82,-13,-72,52,17,-48,3,34,63,-15,-50,25,58,-113,-212,-119,39,93,48,-44,-98,7,-51,-112,-39,-9,-129,-102,-114,-132,-134,-10,111,-53,-81,-19,-41,-196,-138,-3,-2,-92,-60,-64,-107,-78,-85,
-155,-91,-66,-199,-117,-166,-207,-266,-210,-23,-124,-330,-308,-164,-128,-277,-207,-98,-100,-146,-189,-113,-40,-76,-56,-85,55,81,-29,12,-83,-131,50,-41,-105,-73,-64,52,106,-44,-61,-85,-118,-146,-28,94,3,-81,-19,148,13,-96,-101,24,30,-183,-181,12,90,116,141,-24,-58,-105,10,128,127,44,-146,-54,141,133,-31,-44,-39,-13,-10,20,28,-13,-122,-129,-34,-174,-24,206,93,-191,-85,23,35,206,204,-86,-243,-259,-175,38,127,142,127,-95,-241,-231,-160,-54,116,49,-164,-132,-106,-210,-123,24,-58,-200,-129,-112,-136,-43,18,-46,-191,-116,-107,18,78,69,-197,-225,-60,-5,71,63,-46,-209,-191,65,75,-28,-40,22,-81,-178,-55,37,-18,-126,-253,-170,-75,90,146,45,-117,-183,-100,-75,-106,-14,66,-18,8,13,-85,-58,29,32,-49,-158,-10,47,-77,-117,5,-65,-304,-113,-82,-188,-61,-44,8,-25,-72,-76,-29,-86,-174,-159,18,48,58,-101,-72,35,-45,-134,-36,27,-96,-366,-133,125,58,-88,0,44,-95,-180,-24,-5,-107,13,58,-19,-13,38,153,2,-133,-222,-224,-200,-25,59,151,71,-29,-178,-215,-86,-117,-149,-38,-56,-5,-143,-81,115,86,-95,-105,-127,-169,-50,127,171,-36,-45,5,50,-2,-64,-19,-44,22,115,-14,-66,-9,-123,-285,-272,-189,-289,-194,-204,-269,-190,-307,-269,-101,-28,-54,-31,-141,-282,-214,-107,-207,-165,-186,-149,-87,-163,-210,-46,-10,-83,-50,-20,33,126,76,-23,-34,29,-34,127,189,76,-137,-123,159,70,-129,-59,8,-133,-134,-90,-116,-124,-63,-166,-247,-221,-77,17,28,-147,-153,-176,-142,-30,101,30,-48,-12,-112,-100,-25,50,-58,-178,-70,-9,-205,-102,65,-137,-181,-132,-51,5,101,18,-129,-165,-65,-138,-22,17,33,68,-188,-143,66,90,110,123,79,-43,-149,-100,34,-2,-83,-7,-49,-207,-92,-40,5,-20,0,-103,-183,-263,-161,8,-22,-144,-92,-199,-209,-185,-254,-287,-124,-61,-202,-22,44,91,95,152,-3,-49,-237,-189,-98,-119,6,152,25,-85,-29,-7,-103,-46,-8,-10,0,-12,-33,71,-54,-85,-73,-76,-183,-188,-121,-201,-44,138,59,-75,-71,-181,-325,-360,-169,-41,-243,-215,-133,-188,-196,-40,-46,-178,-258,-149,-86,-4,45,91,-17,-96,71,40,-194,-123,-142,-269,-200,50,35,-92,-179,-180,-222,-143,-35,86,-76,-179,-174,-184,-183,-80,78,108,132,11,-95,-100,49,95,29,-175,-119,-88,-142,-45,7,-28,-97,-77,-30,-307,-272,-29,47,69,-103,-131,-122,-144,-197,-131,-229,-173,-126,-112,-92,42,-46,-85,50,84,-29,-178,-113,-35,-92,-88,1,-20,-134,-188,-88,-48,-176,-90,95,6,-144,-55,-58,38,-49,42,100,-25,-66,-40,-156,-224,-158,-171,-91,-116,-189,-236,-222,-138,-92,-97,-148,-23,-105,-289,-247,-153,-206,-191,-111,38,18,-83,35,38,-64,-54,-29,30,12,18,95,10,7,-14,-102,-139,-181,-214,-196,-100,127,58,-51,-179,-169,-190,-113,83,75,-181,-200,-90,1,100,80,203,54,-141,-153,-78,-122,-64,58,-53,-214,-82,-118,-54,-29,89,54,-171,-282,-102,-132,-128,35,50,-108,-17,3,-106,-194,-138,-139,-90,-118,-106,-86,-169,-212,-81,-45,-107,-137,-137,-91,-87,-158,-202,-191,-18,55,-31,-82,-82,-159,-143,-12,190,90,-19,17,-54,-156,-48,107,-15,-183,-185,-128,-97,-121,19,22,-63,-195,-199,-179,-165,-53,5,-34,-5,28,-29,-95,-206,-100,1,-77,33,37,-136,-103,-66,-87,-97,6,47,-107,-221,-123,53,133,-14,-80,-80,-294,-190,-216,-205,-45,-18,-95,-215,-217,-188,-189,-124,-85,-116,-226,-277,-81,-20,-129,-38,23,-58,-221,-119,0,-146,-212,-93,-51,-95,-55,-107,-242,-137,-138,-137,-165,-191,-87,-77,-41,88,60,34,5,-10,-123,-142,52,76,-12,2,12,-5,-88,-96,3,-55,-103,-18,35,-72,-188,-168,-35,-71,-146,-53,-148,-114,-78,0,-49,-28,20,-61,-189,-129,-205,-205,-59,86,-44,-49,-7,42,-112,-180,-12,13,-23,-101,-118,-163,-131,-60,29,-53,78,-64,-121,-124,-2,-29,-15,-4,17,-149,-352,-252,149,115,-23,-45,-87,-184,-224,-20,35,17,-30,-58,-119,-174,-227,-82,-158,-86,-126,-164,-123,-81,28,5,-51,-102,-173,-238,-202,-124,-98,-44,-28,108,-81,-108,68,42,-15,38,42,23,-3,18,71,38,-64,40,78,-82,-103,-76,-60,-73,-85,-81,8,0,-147,-282,-142,-8,80,-49,-2,19,-171,-231,-121,-87,-139,-146,-40,-137,-217,-174,-101,-40,-144,-137,-40,-95,-183,-85,-101,-49,1,6,-90,-146,12,-31,-30,42,133,88,-56,28,-43,-65,42,47,-48,-114,-149,-154,-184,-28,-2,-55,-124,-165,-195,-248,-175,-165,-128,-55,-4,-25,-143,-71,-13,69,144,35,-12,-122,-191,19,113,-92,-204,-22,6,-29,-72,40,-87,-199,-168,-128,-34,35,-65,-159,-171,-40,48,-72,-100,-28,-112,-78,152,96,-13,75,-80,-97,-189,-154,5,128,-168,-63,-56,-147,-134,20,64,10,-188,-159,-138,-121,-70,95,111,10,-31,-123,-142,-49,13,-70,-46,-78,-141,-154,-113,48,61,-133,-225,-127,-195,-180,-55,-30,-111,-49,-4,-113,-155,-81,59,58,53,49,-64,-81,-35,34,
35,8,28,-285,-327,-117,-141,-231,-212,-249,-274,-351,-284,-184,-158,-269,-258,-75,22,-48,-144,-185,-34,37,-33,-108,-93,-178,-230,-189,-112,-122,-66,-83,-60,-97,86,149,230,69,-3,-7,-29,-91,38,143,120,76,-168,-39,-102,-206,-54,126,80,80,-71,3,107,13,33,-17,-82,-144,-105,-40,-2,-3,-18,63,174,168,49,-34,-30,-20,-10,174,144,-100,-116,-40,18,-72,-118,149,32,-96,54,172,53,30,84,35,-5,-39,-101,81,278,171,162,10,-66,-70,-53,17,-38,-73,-122,-141,-237,-178,-56,-96,-277,-322,-355,-73,-43,-116,-15,-4,-217,-210,-29,6,68,-4,-86,39,103,61,-128,-51,91,-100,-243,-39,105,-34,-64,53,-60,-253,-205,-61,-161,-251,-244,-123,-75,-40,11,-4,-163,-293,-231,-101,86,59,-97,-98,-77,-53,-132,-76,24,-113,-232,-83,-81,0,-137,-51,94,-165,-409,-214,-75,-103,-139,-25,22,-4,17,66,-3,-166,-159,-43,73,58,64,-87,-60,-15,-221,-63,47,7,-155,-179,-41,188,106,-58,66,118,-75,-184,32,148,118,159,296,184,83,93,162,95,38,-92,-51,-73,-92,-51,45,123,71,-170,-344,-201,-72,-143,-82,-14,-12,-159,-168,25,-160,-345,-211,-179,-121,-119,-71,63,-105,-136,-156,-173,-35,-78,-126,-158,-49,-148,-92,-14,-23,-106,-244,-264,-210,-166,-121,1,113,-66,-194,30,55,-161,-63,84,-20,-117,-33,74,230,84,10,34,-34,-63,-168,-165,-73,-34,-63,-90,-132,-98,-64,-156,-267,-100,-215,-368,-189,-106,-249,-133,-7,-35,-29,-76,-85,-14,-98,17,76,-12,3,43,58,94,132,195,156,105,5,-101,-77,-12,13,-71,-108,-83,-76,-66,-20,121,35,-139,-80,-53,11,42,141,-70,-320,-277,-141,-88,-17,-117,-113,-181,-330,-131,-132,-77,-66,-149,-366,-310,-106,-76,-147,-121,-29,-153,-196,-127,23,-113,-121,-108,-180,-164,-49,152,240,213,135,73,-71,-102,37,147,200,112,5,-185,-180,-136,13,-48,-59,8,-91,-127,-65,-44,-144,-284,-10,-134,-350,-217,-322,-386,-266,-3,-102,-146,-201,-209,-96,-97,-64,2,-10,-20,63,-55,-214,5,168,24,43,-2,-197,-23,118,112,37,44,-25,-35,-231,-186,-30,-98,-256,-219,-149,-105,-126,59,48,24,-86,-206,-96,-24,-64,-155,-190,-139,-71,-243,-242,-186,-229,-386,-225,-129,55,-44,-88,-64,-136,-248,-139,-17,-72,-146,-214,-231,-197,60,137,103,-90,-207,-178,-148,-143,-51,-95,-76,-5,-82,-231,-98,162,80,38,28,121,83,-17,115,200,110,49,103,130,-34,3,61,37,-22,2,-101,30,29,-161,-142,-165,-196,-82,-256,-254,-175,-160,-237,-249,-117,-155,-59,-77,-160,-128,-12,128,154,-58,-219,-159,-83,-102,-38,-59,-139,-13,-141,-175,-93,40,43,-48,-201,-185,-169,-263,-131,13,-178,-216,-60,5,-188,-141,13,-30,-131,-64,60,13,-41,-54,-100,-149,-103,-95,-149,-210,-295,-201,-88,-137,-112,-63,-138,-163,-124,-118,-41,254,252,-45,-41,-17,-170,-106,10,30,-200,-283,-309,-181,-201,-78,20,-60,-222,-196,-91,-142,-72,5,83,-35,-44,-134,-60,-17,25,27,-142,-112,-171,-171,-194,-93,-30,-160,-126,-15,-87,-186,-153,-77,-35,-38,135,80,-131,-146,-160,-113,-111,-180,-18,-48,-128,-156,-22,126,121,81,-35,-31,-25,13,-92,-106,39,10,-133,-139,-2,-113,-111,73,63,-40,-149,-111,-56,10,19,44,-72,-142,-137,-136,-226,-97,-8,-4,-58,-13,-34,-93,-124,-83,-272,-239,-65,-119,-312,-232,-58,12,-56,-31,-91,-183,-321,-272,-33,115,61,68,-46,-127,-76,-90,53,79,37,-39,-100,-114,-90,-48,-106,-141,-154,-292,-238,-81,-114,-199,-73,23,-80,-230,-239,-49,-73,-123,59,122,11,-70,-71,-123,-166,-14,-64,-93,-91,-113,-266,-95,-5,-20,-38,-18,-77,-143,-226,-134,33,34,-54,3,33,-142,-78,11,25,34,96,-30,-149,-58,-88,-88,-34,-10,-113,-272,-174,-76,-61,-123,-24,-75,-188,-156,-41,-100,-231,-146,-7,-23,-25,48,43,-122,-82,3,40,50,-23,-93,-170,-153,23,143,54,0,-123,-214,-160,70,91,-51,-29,-82,-170,-169,-83,123,73,-43,-31,-100,-239,-159,30,107,-82,-149,-184,-244,-154,-88,-50,-55,-170,-224,-170,-244,-73,-45,-121,-87,-41,-153,-144,-22,35,2,-2,-28,-43,12,-3,-8,-60,-44,-19,-10,-81,-107,-24,6,-75,-216,-72,44,2,-73,-124,-93,-91,-171,-137,-144,-113,-141,-226,-181,-5,-19,-215,-116,-91,-96,-96,-106,60,29,-168,-51,-53,-173,-133,-5,61,-39,0,22,28,-64,-24,65,24,-36,-60,-19,-46,-63,-121,-30,43,-33,-146,-184,-5,-49,-28,90,142,-95,-262,-303,-196,-105,-40,63,63,-137,-133,-184,-219,-60,-107,-65,1,-60,-112,-88,27,133,43,-122,-206,-90,-22,-168,-175,-31,-131,-146,-78,-95,-73,-92,-18,-10,-97,-127,35,-41,-75,18,-51,-206,-176,-82,-124,-88,-117,-139,-81,74,152,143,-114,-93,-25,-176,-146,88,79,32,-19,-49,-114,-83,-53,11,-65,-186,-142,-55,-35,74,143,23,-20,-18,-117,-70,-29,42,-2,-77,8,93,-163,-156,-30,-117,-225,-126,-75,-161,-76,35,42,-60,-155,-117,-45,-170,-180,-78,-44,-15,1,0,-44,-71,-54,
-217,-108,66,-77,-142,-60,-43,-164,-98,-40,-59,-60,-189,-117,103,101,40,63,149,78,-85,-131,-38,-39,-112,-64,-55,32,85,32,22,128,-15,-76,-86,-19,34,126,96,126,7,7,7,-100,-49,83,52,-72,-132,100,20,-61,-95,35,58,-122,-113,18,96,100,112,30,96,120,172,128,130,232,179,74,80,142,152,106,6,-80,-28,110,229,6,-76,22,-38,-154,-71,3,-119,-237,-173,-85,-4,-10,-61,-36,-53,-137,-93,-36,20,195,89,-34,37,-53,-85,43,116,-18,-75,-78,-139,-127,-54,-59,-293,-453,-355,-173,-214,-261,-128,-211,-242,-97,-12,-40,13,107,23,96,44,58,-15,-96,33,40,-123,93,247,118,-4,-23,-188,-278,-319,-114,-141,-277,-258,-199,-202,-225,-161,-61,-186,-161,-106,6,23,93,117,55,2,-56,-119,-53,1,-10,-197,-91,156,195,-2,12,88,73,86,-23,-82,-142,-102,-41,-7,-14,-41,-121,-186,-293,-258,-191,-92,-43,-9,-166,-142,-183,-126,-119,22,89,-105,-122,-54,-23,30,10,167,54,-181,-161,-93,34,-7,-158,-28,-114,-169,-81,-13,-93,-129,-147,-254,-244,-251,-129,-65,-211,-102,-92,-410,-292,-149,-149,-158,76,-83,-225,-116,5,-87,-180,-117,-22,-60,-93,0,35,-10,-92,-33,-39,-48,50,-23,-40,-30,-18,5,132,203,142,5,-41,8,1,-137,-18,185,101,-132,-117,-128,-166,-30,128,-7,-59,-10,28,168,235,151,135,74,164,61,-73,5,108,83,-22,-55,-96,-191,-253,-341,-160,-199,-264,-179,-137,-313,-248,-117,-132,-341,-239,-36,-107,-256,-90,162,-64,-113,-70,-3,-122,-45,107,89,33,-30,-184,-51,58,40,29,-10,30,11,-174,-141,19,-176,-175,-106,-44,-184,-336,-102,-96,-211,-335,-268,-76,23,18,23,-128,-143,-7,27,81,8,-7,-138,-175,58,24,-88,55,52,-126,-242,-63,115,-20,-137,-144,-179,-331,-81,73,65,-149,-212,-242,-368,-279,-278,-82,-10,-80,-154,-254,-175,-97,-160,-174,-51,-73,-102,-188,-28,85,-34,-44,137,43,-153,2,74,29,40,58,138,242,86,-39,12,-53,-45,-34,34,96,-29,-76,-101,6,35,-100,-183,-101,-356,-331,-49,-77,-46,-78,-105,-124,-212,-299,-186,-55,-149,-45,-45,-178,-119,-86,-39,-144,-246,-156,-4,27,74,65,23,54,121,80,-121,-25,40,-181,-95,68,81,-13,-126,-25,-185,-173,-30,44,17,79,0,-65,-10,11,47,6,-95,-272,-261,-204,-77,-64,-22,-49,-112,-176,-214,-60,-129,-175,-159,-117,-64,-269,-283,-212,-72,-299,-248,-46,-128,-388,-185,30,22,-43,66,30,3,39,-50,-134,-71,10,38,-173,-181,-55,-131,-137,7,68,-111,-236,-230,-220,-98,-107,-161,8,-142,-282,-165,-116,-107,17,133,-38,-144,-97,-82,-116,-45,-17,34,-113,-59,-73,-77,-55,128,100,76,85,6,-101,-166,-72,-23,-53,110,167,110,-87,-22,-22,-29,-128,-126,-114,-243,-171,-77,-48,13,-17,-58,-137,-290,-237,-327,-56,115,28,-66,-12,19,-91,-64,117,71,-132,-258,-114,-82,-15,-19,-34,-131,-293,-273,-210,-181,-116,-18,-91,-95,-183,-132,-112,-46,8,-113,-196,-141,-50,-73,-129,-19,61,-65,-188,-46,-136,-264,-156,-28,-5,-55,-137,-46,-76,-242,-170,-97,-178,-242,-188,-168,-166,-176,-83,37,-24,-51,-179,-180,-154,-133,-191,-77,65,-73,-142,-127,-72,-168,-83,83,195,-10,-95,-95,-25,-28,58,50,33,-161,-86,-87,-25,-30,-55,-66,93,68,-5,-45,-75,-123,-132,-78,73,6,-171,-178,-105,-200,-237,-118,-38,-103,-390,-386,-186,-153,8,45,-100,-179,-129,-241,-122,35,-4,-131,-144,-8,135,81,141,115,52,-83,-133,-2,-48,-65,71,65,-98,40,-82,-131,-191,-139,-75,23,-45,-126,-86,-153,-238,-128,-111,-224,-153,-169,-212,-77,3,-81,-160,-146,-220,-268,-195,-76,17,-82,-65,8,-38,-158,-169,-49,-33,-100,49,53,-124,-248,-105,86,111,168,144,-34,40,120,2,-12,-9,-8,-18,-18,11,-82,-123,-112,-60,-53,-211,-148,-163,-219,-216,-101,-15,-55,-225,-264,-252,-128,8,113,95,52,-33,-215,-88,76,-19,-66,6,-72,-195,-294,-146,112,79,-22,-66,-138,-288,-221,40,81,-103,-129,-124,-249,-237,-129,-136,-96,-222,-123,-117,-105,-25,-34,-93,-100,0,-44,-128,-168,-28,-60,-4,61,76,23,-61,-141,-63,-153,-93,80,19,-81,33,-17,-88,-55,60,122,42,-60,-148,-80,-4,22,-66,-31,-22,-175,-205,-126,-45,-7,-38,-5,-73,-217,-159,-8,76,-114,-176,-71,-78,-165,-137,54,81,-9,23,-25,-81,-121,-137,-2,-40,-105,-131,-141,-221,-184,-210,-231,-46,-73,-87,-165,-80,-33,-124,-33,135,47,-76,-117,-149,-196,-72,73,-8,-71,-71,-34,-2,-9,-8,-10,-107,-107,-50,-144,-112,-14,69,-58,-80,-50,-117,-116,-34,17,-23,-48,-34,-38,-122,-138,50,79,-48,-181,-119,-39,-13,-38,-4,-103,-100,-50,2,-95,-136,-87,-139,-111,66,101,-39,-34,-100,-185,-96,65,-17,-85,-85,-50,-72,-35,-8,58,10,-116,-166,-117,-91,-20,13,-55,-17,-40,-105,-160,-80,-56,-15,-70,8,-44,-139,-132,38,65,-60,-55,59,6,-76,-70,-14,-35,-149,-147,-71,-54,-41,-38,-136,-134,-24,-92,-189,-88,-80,
-143,-165,-209,-178,-102,-36,-87,-101,-55,-60,73,-91,-211,-20,-70,-209,-173,-20,178,-20,-269,-204,-191,-127,86,40,71,-20,-19,-61,-36,-77,-164,-141,-210,-283,-158,74,47,2,-55,96,95,-15,102,387,315,52,132,178,177,44,12,39,-14,-201,-131,102,64,-81,-15,-81,-163,18,17,-181,-78,-7,-261,-225,-98,-176,-268,-181,-209,-205,-277,-91,-19,-163,-207,-49,-28,-100,-30,78,-20,-96,-46,176,203,154,172,-35,-210,-131,-73,6,-5,-8,-13,-50,-185,-217,-149,-54,-72,-189,-164,-215,-175,-88,22,38,-146,-293,-217,-59,-3,-29,13,-175,-347,-303,-185,-81,-14,-124,-200,-229,-142,-91,40,20,79,-90,-118,136,213,143,174,116,-5,54,79,44,49,-76,59,110,115,133,130,107,60,28,-2,195,135,80,127,116,-160,-141,-112,-185,-164,-154,-169,-148,-70,-153,-73,18,-24,-165,-184,-194,-60,-107,-96,113,93,59,164,53,-23,89,73,19,58,45,84,128,70,29,-28,-81,-64,-15,-209,-230,-43,10,29,0,-2,-10,-237,-268,-194,-41,-71,-114,24,-19,-216,-146,13,-24,38,126,-33,18,53,19,1,-114,-122,-327,-443,-307,-222,-271,-166,-226,-335,-366,-368,-220,-287,-365,-297,-272,-267,-271,-95,23,-133,-173,-200,-73,-91,30,219,213,6,-3,158,164,143,60,-78,-33,24,69,12,-13,49,-59,-225,-73,8,-51,-86,19,40,-133,-146,-28,-139,-70,2,-53,-76,-170,-253,-95,-10,90,24,-230,-116,-44,-138,-305,-309,-158,-181,-217,2,-35,-166,-184,-48,68,-43,-119,-105,-146,-81,64,38,-78,-51,116,-63,-165,-90,-88,-83,-149,-165,-136,-179,-191,-101,0,-111,-82,-33,-98,40,39,13,-116,-168,-156,-18,-5,-34,-30,-107,-184,-168,-88,-56,-40,-59,-131,-93,-148,-20,112,117,69,-116,-34,35,89,80,10,-18,-103,-173,25,96,-3,-39,-81,-161,-268,-178,40,13,-163,-217,-292,-469,-303,-171,-129,-90,-153,-147,-87,-137,-207,-72,50,-39,-8,-133,-114,45,123,47,35,20,-7,-58,-103,-96,-56,-14,27,3,-53,-40,-59,-90,-49,17,68,1,-19,-46,-164,-122,12,-10,18,78,-92,-266,-285,-118,127,93,-34,0,-112,-341,-249,-85,-66,-124,-121,-60,-73,-88,-108,-33,-241,-274,-83,-82,-183,-63,-49,-176,-86,79,-43,-35,107,-10,-206,-122,131,158,115,106,50,-102,-136,61,195,55,-178,-171,-91,-51,53,74,0,-273,-254,-232,-319,-147,33,-73,-50,-8,-121,-186,-137,32,116,-87,-122,7,-146,-199,-122,-23,-8,-66,-7,-53,-156,-90,-123,-183,-254,-212,-156,-178,-181,-76,-153,-133,-56,-103,-248,-199,-139,-207,-165,53,65,-72,-239,-122,-116,-253,-195,35,102,-38,-108,-188,-221,-136,-40,-40,-101,-123,-249,-204,-73,-55,-75,-20,-147,-77,-169,-163,-18,94,-77,-82,75,59,-93,-156,-30,-91,-242,-92,13,-59,-83,-116,-82,-39,-119,-96,-166,-183,-189,-107,-53,66,27,-64,-154,-97,-141,-185,-41,106,84,32,-66,-131,-111,-88,24,126,-126,-290,-90,35,152,176,215,126,60,-88,-3,84,117,105,78,5,-60,-119,-28,13,20,25,-40,-7,-10,-123,-49,68,-92,-239,-201,-72,-149,-356,-252,-147,-211,-248,-149,-96,-185,-249,-184,-142,-95,-49,-134,-170,-129,-128,-181,-92,66,144,-72,-111,39,24,2,59,89,137,-106,-149,-39,-168,-170,-13,-7,-214,-278,-185,-254,-114,-106,-56,-20,-112,-179,-82,-77,-4,-33,-76,64,125,-53,-105,17,-116,-224,-124,-13,58,-48,-103,-48,-82,-88,-71,-92,-293,-386,-332,-126,-146,-9,-13,-90,-181,-243,-194,-75,49,-13,-97,-252,-231,-9,-33,-5,-28,-133,-183,-87,39,69,112,146,173,-2,-95,-168,-188,-214,-137,-82,-54,-126,-148,-60,-22,-66,-124,-10,-73,-55,-54,-83,71,184,115,-127,-66,-12,-82,-206,-72,-15,1,-8,-25,-14,-132,-100,-14,-23,-78,85,-5,-236,-196,-101,-49,-58,-107,-238,-297,-217,-185,-221,-87,-20,25,-142,-212,-53,-96,-129,-46,-70,-43,-148,-23,-73,-78,-149,-66,-22,-170,-191,-113,-168,-112,-19,43,42,-2,-91,-174,-148,-70,65,94,12,-30,-185,-272,-113,107,128,-29,-87,-155,-171,-35,137,143,33,-133,-106,-190,-221,-175,66,5,-41,-14,-103,-161,-63,-72,-25,39,53,-103,-199,-154,-41,-96,-88,125,-15,-97,-41,-36,29,-93,-136,-85,-25,-56,-46,27,-196,-50,108,47,-92,-123,-136,-168,-119,-38,-77,-80,-50,-159,-214,-87,-77,-43,-38,-41,6,-117,-148,-12,-18,-121,-96,12,8,-78,-131,-55,-13,-80,-54,-20,-236,-207,-76,-83,-102,27,-43,-39,-138,-116,-117,-73,-53,-54,-143,-146,-95,-53,-85,-28,144,32,-14,-215,-180,-8,-28,-59,38,-19,-91,-98,-156,-134,28,17,-113,-38,-122,-179,-139,13,44,-46,-195,-201,-128,-146,-98,-39,-81,-82,17,-19,-64,-24,-36,-111,-154,-87,-2,-17,-70,-112,-20,-59,-49,-75,-118,-128,-142,-100,-98,48,18,-71,-23,60,-179,-217,-155,-75,38,17,8,1,-64,-30,28,25,-10,-86,-185,-91,-31,8,83,120,-45,-100,-132,-168,-14,17,-81,-123,49,30,-196,-64,70,-56,-144,-97,-58,-129,-264,-126,25,-30,-80,-71,-19,-146,-128,-18,-30,-50,13,8,-105,-165,2,
-342,-95,-153,-119,-170,-210,-183,-127,12,65,-58,-231,-312,-133,-71,-127,-127,2,138,10,-238,-188,-138,-138,-63,-28,29,81,-24,-49,-65,-18,30,-49,-51,-95,52,232,205,137,153,80,33,-185,-66,7,5,-81,27,24,-3,-48,20,29,54,-129,-174,20,131,88,29,-126,-164,-119,-75,-156,-101,-169,-241,-211,-113,55,18,-78,70,-33,-107,163,387,172,43,40,58,32,48,13,20,-147,-96,-19,-10,-18,267,103,-201,-237,-111,13,63,-14,-112,-139,-258,-355,-107,52,-7,-53,-91,-87,-136,-50,108,49,-180,-300,-40,52,37,211,126,13,-24,-107,-134,22,61,69,25,-36,115,131,-19,8,-54,-76,-61,131,133,38,-17,32,-156,-148,32,127,-38,-194,-232,-137,-87,-96,-51,-56,-214,-407,-352,-390,-337,-180,-207,-119,-81,-13,-132,-199,-55,-59,-50,126,177,168,85,59,102,78,-49,33,76,13,-39,2,49,-9,-4,-19,-116,-179,-159,-214,-73,-8,-17,-46,-5,89,34,-33,-127,-70,-103,-243,-144,-97,-180,-77,183,73,-183,-287,-146,19,-87,-129,-3,-107,-191,-59,-46,-138,-166,-226,-366,-365,-236,-293,-261,-113,28,-105,-344,-200,27,48,-88,7,-139,-271,-112,-12,-128,-210,-82,-30,-136,-43,79,1,-100,-137,-88,-8,33,-7,-191,-205,-65,-49,-66,96,127,73,-179,-173,39,185,70,220,274,-2,-96,120,164,52,37,79,27,-114,-107,52,7,-87,2,18,22,17,27,-4,75,59,-81,-304,-219,-17,-25,-178,-211,13,-60,-106,-28,-97,-300,-180,-129,-168,-202,-191,-158,-220,-237,-51,5,-116,-44,49,-15,-73,30,69,115,103,35,-39,-2,123,66,45,-31,13,-29,-65,89,73,-34,-101,-70,-119,-15,50,52,38,-159,-216,-146,-71,-106,-43,-133,-209,-222,-188,-49,34,38,-18,-168,-189,-141,-97,-153,-72,-112,-376,-418,-138,-45,-137,-142,-141,-294,-283,-160,-117,-155,-159,-10,-43,-116,-124,-64,-85,10,130,144,28,38,132,22,93,156,102,-8,-7,229,191,68,63,164,20,-191,-64,-5,-102,-100,17,44,-106,-238,-184,-174,-73,-81,-45,-34,69,-2,-160,-96,6,32,-43,-171,-117,-222,-280,-82,20,-23,-114,-4,-133,-305,-239,-38,11,-45,-128,-45,-141,-261,-219,-242,-365,-371,-315,-252,-165,-119,-164,-340,-230,-92,-186,-238,-133,-191,-331,-288,-38,8,24,25,55,-87,-155,60,189,39,-45,10,8,23,100,85,188,47,-29,-51,-107,-117,18,-73,-139,-107,-136,-227,-199,-29,-46,-20,1,17,-40,-36,63,149,-9,-96,11,19,-113,-39,2,-141,-93,-128,-87,-141,-143,-149,-92,-108,-103,-212,-392,-229,-96,-196,-207,-31,-63,-63,-179,-321,-292,-324,-269,34,34,-123,-128,-82,-59,-17,-35,69,17,-141,-161,-59,-61,-121,61,-15,-129,-258,-262,-169,68,133,-53,-103,24,-77,-128,-24,20,48,-60,115,231,19,-139,-9,-44,-161,8,137,42,-128,-149,-179,-73,-65,-30,-186,-310,-295,-212,-116,-29,142,143,-48,-50,-50,-196,-55,126,32,-221,-304,-253,-155,-141,-60,7,-144,-279,-279,-156,-108,-41,-91,-173,-160,-210,-127,-48,-19,-65,-122,-137,-161,-73,-46,-82,91,52,-82,-40,-88,-41,-105,-76,32,-3,-103,-19,65,-166,-207,-170,-81,28,102,-41,-46,-35,-80,-58,34,106,58,-9,-87,-80,-169,-195,-86,48,20,-53,-96,-158,-85,-61,-34,-61,-204,-280,-174,-141,-179,27,1,-229,-176,-189,-186,-132,-34,-116,-95,-48,-46,-73,-195,-247,-119,-243,-183,-12,5,-148,-197,-23,-20,-30,-76,-80,-195,-312,-129,64,76,-13,19,-49,-211,-173,-153,-122,53,-2,7,12,40,34,122,169,69,-55,-149,-20,-24,20,-58,40,80,-173,-197,-102,-55,-4,-123,-34,83,10,10,2,-137,-92,25,28,-102,-179,-108,-116,-56,-101,-220,-160,-242,-197,-356,-507,-116,58,-48,-77,81,-58,-205,-166,-180,-64,-107,-106,-100,-45,-230,-90,-34,33,-31,-119,-164,-97,28,-63,-73,-136,-77,-49,-183,-138,-12,-23,-19,94,75,-60,-55,-91,-117,-86,18,10,-63,-144,-147,-163,-71,-35,-3,106,-38,-118,-220,-195,17,-23,-9,-97,-43,-207,-263,-128,-2,-2,12,-10,-161,-285,-176,-31,89,48,6,-116,-257,-164,-15,-5,40,-43,-108,-117,-87,-78,-39,-53,-48,-25,-158,-191,-77,-100,-33,-106,-34,-4,-185,-114,100,88,-73,-24,12,-30,2,-17,43,-95,-46,-48,-59,-35,-124,-96,-126,-119,17,-29,-28,20,-80,-231,-106,42,17,-18,-142,-64,-149,-184,-15,33,-81,-163,-100,-178,-310,-123,-20,-3,-9,-7,-12,-10,-189,-169,-25,85,131,84,17,54,2,-36,13,44,-18,-105,-158,-75,-138,-137,-112,78,29,-214,-210,-106,-90,-80,28,66,-66,-134,-90,-81,-34,-23,-13,-107,-195,-154,-217,-39,73,-13,-141,-71,-111,-271,-288,0,-14,-12,-80,-107,-155,-153,-127,-53,-81,-164,-73,-24,-143,-102,-51,-46,-144,-95,-50,-77,-122,-134,-73,-159,-58,48,-17,-41,-36,-29,-123,-101,-25,79,-81,-163,-73,-91,-81,63,113,8,-66,-144,-63,-34,76,52,29,-147,-20,-95,-175,-19,-34,-30,-61,-41,-83,-141,-22,38,-19,-83,-211,-88,5,-9,43,70,25,-35,53,18,-176,-124,-66,-106,-169,-35,-81,-123,-100,-50,
-25,71,-3,-126,-91,-77,-114,-170,18,83,-34,-156,-180,-76,-48,-34,-56,-10,89,-25,-274,-243,-101,27,-13,38,78,22,-2,0,-178,-186,-196,-96,18,-56,75,91,43,-96,-34,63,-2,-136,59,157,141,-15,5,-8,34,-20,-19,130,-8,-72,-142,-83,81,29,42,-4,-124,-211,12,63,-2,-20,-46,-166,-28,78,-59,-147,-59,-107,-31,63,96,42,10,38,106,59,105,94,42,-43,-96,-56,-82,17,94,58,-71,-121,-36,-64,45,55,-17,-50,-111,-118,-138,42,58,-119,-65,30,122,81,73,32,-20,-144,-176,-159,-100,-168,-137,-216,-372,-352,-134,0,-34,-83,-103,-43,-7,-101,-147,-71,-137,-105,-59,35,123,28,-107,-40,-29,-95,11,113,90,-106,-166,-133,-141,-44,-65,-46,-148,-287,-144,-51,-24,107,-33,-83,78,-55,-159,-205,-29,-78,-181,-73,75,100,-28,66,8,-168,-227,-170,-112,-142,-194,-73,33,-91,-119,-108,-77,-65,-44,-63,-166,-5,3,-111,-80,-45,-138,-211,-112,-28,-78,-304,-133,74,54,-54,-9,126,53,-113,-9,184,-2,-64,0,7,-29,12,37,-22,18,-97,-106,-122,-105,-49,20,83,120,-92,-219,-185,-25,81,39,64,-3,-113,-165,-82,-63,-304,-300,-322,-236,-86,-4,-49,-249,-305,-217,-107,-58,-122,-111,-116,-80,-77,-77,-108,-10,-41,-207,-180,-51,-95,-73,-18,-106,-148,-205,-144,10,-19,-22,10,-29,-191,-114,60,33,-48,19,133,69,-64,-18,-51,-25,-3,-2,-82,-49,-93,-95,-81,53,73,-35,-29,27,68,54,-35,10,-4,-121,-15,-10,-221,-229,-108,44,-54,-259,-114,-49,-95,-132,-8,-48,-46,-35,-224,-113,-14,65,-40,5,19,-178,-117,18,35,-5,-83,-139,-23,33,19,101,63,-108,-72,-15,1,7,-25,-58,-106,-171,-9,90,-31,-50,-141,-339,-202,32,-81,-126,-129,-180,-271,-297,-114,-85,-108,-85,-65,-154,-221,-222,80,60,-59,-76,-166,-179,-169,-64,10,45,8,-56,-217,-216,-128,-7,-73,38,8,-123,-132,-25,-36,-165,-116,-24,-60,-263,-212,-20,-108,-118,-25,48,54,49,-4,-116,-102,52,-64,-82,-90,2,2,-72,-45,-34,-171,-217,-211,-305,-376,-161,-65,-147,-77,-58,-127,-136,-137,13,-49,-210,-127,10,22,8,6,-80,-178,-224,-95,-19,49,50,11,-45,100,28,-2,-28,66,-38,-148,-55,-5,52,34,-64,-59,-96,-171,-66,143,13,-134,-210,-173,-134,-23,78,144,32,-202,-201,-72,-129,-119,-63,-90,-80,-49,-156,-131,-112,-184,-188,-143,-73,-149,-224,-131,-96,-124,1,19,-86,-242,-164,-45,39,-159,-155,-111,-92,-80,-204,-292,-201,-98,32,-112,-264,-190,-58,-113,-34,164,54,-31,24,-82,-56,18,113,186,-46,-164,-34,-70,-83,2,47,-7,-34,-144,-216,-154,50,122,12,-124,-195,-111,-116,-82,25,-102,-212,-64,-36,-284,-159,-9,-107,-148,-126,-204,-191,-220,-258,-175,-144,22,22,-101,-171,-126,-178,-87,84,-7,-76,-188,-220,-257,-201,11,149,206,-22,-119,-17,-80,-114,78,65,-59,-170,-136,-298,-133,30,-45,-4,-229,-196,-101,-123,18,5,-83,-211,-194,-122,-133,-122,-7,-22,-113,0,107,20,-80,-56,64,-106,-166,-118,20,-101,-238,-117,-92,-127,10,130,-59,-166,-54,-19,-113,-72,-12,-86,-138,-194,-123,18,73,35,-93,-168,-81,-225,-252,-98,19,-112,-236,-113,-3,-98,-168,24,6,-205,-176,-137,-54,-5,33,102,-58,-108,-88,-106,-191,-171,-82,-78,-81,-59,-81,-103,-154,-139,-241,-119,69,52,-48,-131,-90,-98,-18,-5,-126,-248,-327,-149,-18,-88,-76,-18,-83,-220,-169,13,76,100,66,-95,-114,-81,-24,-76,-61,-98,-86,-229,-163,19,-55,-146,-81,-103,-136,-63,-34,-90,-78,-153,2,95,-43,6,-49,-111,-102,6,-70,-138,-48,-226,-178,33,35,33,-142,-102,-58,-168,-241,-166,-48,-83,35,53,6,-61,-90,-30,112,60,-15,-23,-136,-144,-39,-5,68,74,3,-194,-139,-95,-205,-113,47,18,-53,-93,-55,-88,-207,-113,-38,-80,-205,-78,-92,-184,-195,-101,25,102,-30,-116,-243,-207,-5,84,-4,-155,-154,-217,-180,-106,58,91,10,39,-128,-168,-92,84,6,-175,-153,-181,-181,-137,101,88,35,-90,-86,-154,-71,17,86,-77,-114,-31,-128,-159,-43,-45,-91,63,-53,-163,-154,45,-7,-36,-170,54,19,-93,-54,54,-14,-178,-114,-28,-123,-138,-39,-90,-77,-239,-136,-2,-106,-174,-73,-121,11,-33,-25,13,-25,-96,-173,-165,-103,-15,-55,-77,-108,-200,-239,-59,47,-81,-138,-83,-98,-191,-159,-12,-22,-77,-41,53,32,-77,-45,-38,-20,45,76,-76,-209,-43,30,-51,-23,35,13,-169,-77,-39,-154,-59,-20,-14,0,-131,-96,-102,-51,50,-28,-86,-86,-117,-123,-200,-131,32,-85,-122,-205,-221,-174,-4,13,-61,-184,-171,-139,-90,-80,96,-28,-184,-142,-96,-25,-33,-5,-4,-93,-80,-51,-22,-165,-116,29,1,-28,43,-7,-73,-93,-114,-119,-97,105,43,-111,-118,-207,-261,-225,-95,3,-71,-178,-128,-179,-147,65,50,-53,-124,-48,-116,-58,7,38,45,40,-56,-55,-153,-45,68,5,-82,-40,2,-107,-111,-53,-38,-96,-141,-136,-111,-61,-2,63,-30,-15,88,-53,-216,-81,-39,-143,-111,-17,11,-183,-144,-53,
-244,-14,-30,-119,-217,-298,-247,-159,-161,-76,-149,-253,-310,-131,-13,-29,-80,-40,-5,-72,-171,-163,-123,7,-56,-114,38,65,-122,-133,11,-29,-53,-30,-123,-116,-14,179,121,20,-2,25,-61,-147,63,132,-3,-38,-91,-112,-85,-122,-10,252,66,-132,-19,40,68,191,147,75,-5,29,70,90,7,-50,2,-25,174,234,88,-51,-14,-169,-206,-53,-23,-124,-148,-41,-64,-114,-34,6,-58,-132,-114,-23,-40,-40,40,-53,-189,-139,-181,-77,-4,-51,33,-107,-244,-237,-216,-70,32,-155,-216,-38,-43,-138,-113,-70,-224,-319,-206,-15,-17,-64,-76,47,-90,-98,146,68,7,-38,7,30,147,63,-14,7,-85,-231,-170,106,108,96,63,76,-50,-209,-96,-20,55,-60,-136,-31,-38,54,128,-3,-82,-168,-159,-96,-20,118,27,-61,-50,-83,-119,-76,-18,-101,-229,-163,-75,-8,-64,-44,47,-113,-154,-65,37,-73,-4,-119,-13,-54,-108,-216,-133,-181,-154,-43,-90,-93,7,-141,-305,-220,-141,-107,-53,28,-100,-222,-102,-33,44,-30,70,201,-19,-242,-136,22,-49,61,74,2,-116,-65,73,23,-29,-14,-58,-129,-131,117,53,-51,-59,-216,-371,-143,17,-5,-80,-90,6,-66,-59,126,50,-202,-219,-61,-30,-29,10,1,-20,-51,-36,-12,-36,-12,-118,-148,-70,-56,-95,-18,164,-64,-294,-161,-211,-305,-349,-207,-138,-180,-289,-216,-78,-185,-86,29,-22,-204,-113,-103,-170,1,71,-55,-97,-90,64,79,60,83,28,-161,-107,-133,-122,-186,-156,-98,-179,-206,-73,-173,-319,-194,113,86,-122,-164,-132,-169,-76,52,95,42,-142,-13,-46,-146,-36,162,2,-93,32,-12,-97,7,135,-13,-78,-71,-131,-88,-126,-121,-34,-87,-117,17,-73,-210,-100,-65,-239,-154,-98,33,66,83,-28,-107,-163,-141,-51,-12,78,66,-175,-113,226,135,70,144,70,-116,-246,-49,-2,-28,-61,-90,-87,-174,-118,76,89,11,29,-220,-304,-166,23,7,71,-51,-118,-75,-80,-30,-55,-217,-107,3,-186,-180,-169,-194,-202,-17,43,68,-87,-88,22,-41,5,24,-28,-61,-77,-71,-254,-295,-82,-49,-30,-155,-161,-51,-170,-90,63,-102,-128,-132,-252,-258,3,142,5,8,-28,-161,-351,-303,-155,-96,-95,-136,13,23,22,5,37,-184,-184,-191,-165,-30,75,-71,-82,-64,-22,-8,-55,-141,-169,-387,-283,37,122,12,-124,-56,-171,-128,-96,-31,-88,-207,-285,-156,-163,-154,-24,-55,-72,-126,-136,-168,-56,168,161,179,61,8,-121,-155,30,75,-40,59,47,-143,-139,18,-18,94,-17,-64,-14,-22,-54,11,-2,-49,-36,-61,-31,112,100,-71,-66,-53,-136,-183,-324,-253,-160,-217,-176,-4,-111,-261,-230,-215,-236,-118,144,163,40,-108,-49,-87,-131,-41,5,-71,-189,-87,30,-80,8,17,-61,-154,-210,-138,-101,-85,-54,-60,-112,0,-180,-321,-139,23,-100,-127,-65,-101,13,-118,-154,3,-46,-225,-59,-44,-101,-59,-93,-163,54,-36,-13,-40,-155,-303,-259,-118,42,103,-66,-190,-173,-221,-225,76,86,-141,-216,-186,-214,-191,-82,24,86,-77,-196,-3,61,11,27,-9,-87,-85,-39,-60,-39,6,-126,-161,-178,-85,-116,-92,-73,53,-14,-23,-17,5,-22,-95,-85,-139,-90,-12,123,11,-81,28,11,-132,-114,-88,-112,-164,-154,-108,38,11,-7,-24,-56,-93,-63,-155,-73,33,-13,-176,-227,-171,-201,-147,-55,-76,-155,-168,-161,-168,-128,18,93,7,-54,-146,-206,-103,-23,-4,-106,-78,-63,-80,-108,-56,-33,-97,-64,63,71,-107,-163,-61,13,-45,-19,3,-206,-334,-211,-63,86,47,-9,33,-165,-200,-185,-189,-100,-149,-211,-249,-199,-164,-132,-136,-63,-102,-160,-161,-126,-113,-35,5,70,-96,-133,-105,-59,-165,-164,52,74,39,-15,-122,-156,-143,5,-30,-121,-114,-144,-173,-48,84,18,-29,20,47,0,-189,-65,83,24,44,130,2,-257,-156,-14,-46,-17,-3,-71,-142,-195,-72,27,-25,-72,-184,-232,-183,-98,-141,-190,-86,-141,-194,-93,-119,-165,-225,-216,-59,23,-100,-90,-31,-100,-179,5,-4,-112,-95,-77,-154,-224,-40,66,93,81,8,-78,-146,10,127,184,107,-41,-108,-308,-284,-59,34,-44,-101,-147,-268,-189,7,148,11,-90,-25,-43,-7,27,-18,-24,-77,-88,-102,-161,-59,-2,-107,-96,-75,-191,-212,-5,-87,-113,-76,-53,-12,-72,-146,-70,19,-96,-168,-18,-22,-55,12,-17,-160,-18,34,5,-44,-2,-103,-153,-122,-72,-40,-72,-128,-112,-226,-103,37,38,-5,53,48,-127,-183,-73,13,-82,-95,-128,-111,-166,-114,35,59,55,37,32,-98,-154,-176,-111,-87,37,63,-90,-106,-50,-144,-170,-3,8,-149,-204,-128,-153,-102,-60,25,-61,-205,-268,-101,-80,33,64,-29,-35,-34,-83,-179,-108,-14,-40,2,7,-136,-158,27,110,71,8,-55,-100,-212,-191,-64,39,-92,-153,-199,-124,-98,-95,-20,-97,-112,-137,-122,-143,-113,-86,-70,-90,-56,-124,-171,-29,-43,-81,-86,10,7,-51,-73,-10,28,-163,-194,47,127,-48,55,40,-63,-86,-24,70,52,-112,-144,-139,-238,-24,102,-34,-184,-190,-108,-106,-100,-65,-28,-43,-60,-59,-118,-95,-36,-49,-53,28,90,-90,-142,3,47,29,-49,-76,-59,-136,-117,29,5,-106,-73,-20,-29,-139,-170,
-146,39,-39,-87,-202,-107,2,-103,-274,-53,-59,-113,-136,-23,63,-55,-102,38,201,85,-231,-155,-15,-10,-100,-80,-70,78,-13,-36,-81,-41,-31,-93,-158,-119,3,19,-107,40,76,23,91,-4,-95,-9,-28,-97,-22,218,91,-50,28,169,83,-114,-81,52,25,19,1,-46,-10,-18,-2,28,18,-36,-92,-54,91,113,-65,-106,-22,-164,-40,151,174,3,-106,-3,6,-31,-102,-25,-41,-197,-205,-138,-98,61,69,22,-119,-201,-210,-49,148,107,76,47,-66,-169,-102,-64,-96,-137,-148,-180,-98,-190,-127,-39,-202,-285,-102,43,-45,123,157,58,-128,-121,-144,63,224,103,-92,-114,-39,137,32,13,29,-73,-216,-121,84,10,-168,-159,-34,-133,-143,-22,5,-196,-65,68,-61,-105,-5,-35,-92,-78,-95,-31,-93,-73,-2,-73,-64,5,-119,-325,-303,-207,-215,-18,-8,-43,120,131,60,130,10,-14,89,6,-82,-29,88,40,157,47,37,-46,-186,-221,-204,-133,-39,-5,-153,-216,-239,-222,-274,-186,-201,-337,-170,-8,-85,-108,55,64,-97,-227,-165,-39,-75,-77,-71,-124,-133,-81,-101,-197,-95,-13,-28,55,63,-8,102,132,147,-155,-230,-23,60,29,121,29,40,13,13,131,154,-181,-329,-34,13,-73,53,103,-76,-199,-214,-164,-49,10,-28,-86,-138,-174,-76,61,55,-58,-212,-312,-171,-212,-200,-75,161,-43,-226,-92,112,-24,-81,-13,52,-92,-209,38,49,-113,7,-17,-106,-146,-72,-53,-45,-55,-88,-131,-134,-14,-116,-178,-141,5,-58,-160,-161,-158,-200,-247,-53,-149,-176,-219,-54,-137,-202,-123,17,50,69,75,-134,-108,-48,50,113,120,50,-30,-80,23,135,130,-15,-113,-116,-93,-81,-61,-59,-96,-95,-19,-75,-114,-35,32,-147,-288,-70,27,7,117,-15,-65,-92,-113,-81,-56,-5,-195,-230,-219,-122,-98,-127,-20,10,-200,-326,-38,11,-190,-148,-237,-261,-230,-196,50,151,13,-29,-41,-147,-212,-76,-134,-19,-64,-164,-200,-136,-123,-33,-107,-40,-2,-176,-227,49,-56,-142,-63,-22,-4,-85,-49,-45,-143,-127,95,141,-34,-12,69,0,-90,-13,-40,-15,96,-105,-201,-64,-49,43,-78,-122,-98,-129,-181,-28,61,50,-13,1,-63,-227,-224,-128,-132,-173,-149,-111,-41,-19,8,-112,-168,-146,-118,-58,-93,5,-30,-170,-72,86,22,-49,-49,2,-185,-154,23,79,-53,-133,-170,-231,-257,-194,2,-48,-252,-341,-248,-225,-34,100,22,-7,-64,-178,-161,-12,83,52,30,47,-123,-165,-126,-78,-66,-227,-148,-45,-71,-133,54,128,-18,-91,-116,-132,-123,-204,-36,-58,-175,-185,-82,-161,-176,-158,-175,-219,-95,10,-88,-143,-64,-49,-12,44,78,-41,-55,-61,113,66,10,20,89,-128,-168,-143,-118,-131,-108,2,54,-66,-97,-128,-113,-2,74,20,-170,-217,-219,-221,-105,-54,-97,-136,53,-122,-300,-179,42,-25,-283,-165,78,7,-153,-36,73,45,66,66,-70,-194,-174,-134,-80,38,-7,122,-93,-207,-238,-246,-201,-58,-75,-158,-126,-179,-243,-171,-76,68,-93,-96,43,-34,-114,43,163,-49,-114,-159,-83,-24,25,12,80,-91,-159,-136,-124,40,94,-38,-95,-33,-58,-154,-3,147,-8,-111,-53,-86,-163,-295,-164,-154,-238,-202,-19,-29,-142,-156,-85,-17,-43,-61,-17,17,-153,-246,-128,-114,-112,-138,-168,-241,-195,-195,-14,111,162,-75,-44,-25,-35,-18,-36,73,5,-202,-211,-100,-71,-77,-58,-31,-95,-51,-132,-194,-181,30,11,-72,-129,-88,-144,-137,-54,-92,-237,-133,-28,-19,-142,-196,-19,12,-73,-49,-28,-127,-217,-78,74,47,0,-3,0,-128,-199,-148,-76,-126,-114,-166,-261,-132,39,-41,-96,60,-18,-251,-176,-43,-39,-44,50,79,-14,-73,-66,-40,-185,-247,-122,-50,-76,-12,-30,-103,-73,-121,-58,-19,-71,-160,-129,-38,80,28,-176,-209,-169,-166,-211,-201,-33,43,23,75,86,-113,-197,-113,-77,-75,13,-106,-248,-85,-15,37,85,89,22,-91,-131,-61,42,71,18,-10,-9,-7,-75,-81,-215,-144,-41,-38,-85,-96,-127,-154,-211,-75,70,-71,-156,-237,-264,-247,-123,100,24,-30,-59,-194,-189,19,117,-14,-100,-178,-189,-299,-188,96,205,-10,-48,-153,-290,-197,59,48,-4,-2,-119,-180,-108,-30,42,78,-97,-139,-72,-112,-51,24,126,22,1,-108,-257,-108,20,-53,-90,-24,-38,-148,-22,43,-17,-14,-23,18,-66,-123,-45,-12,-127,-72,-53,-73,-46,-124,-220,-124,-4,81,61,60,12,-188,-279,-131,-77,-83,-169,-179,-119,-126,-179,-75,49,-73,-112,-31,-49,-88,-51,28,-28,-70,-90,-17,-12,-49,-40,39,-35,33,24,-58,-64,-76,-22,-63,-55,-108,-221,-164,-82,-102,-160,-95,37,-34,-212,-290,-254,-66,-56,-50,-39,-60,-71,-58,-113,-73,50,50,-38,-148,-195,-206,-139,-2,80,-80,-111,-141,-102,-88,-101,-30,32,-59,-106,-48,-78,-60,39,-12,-102,-65,-23,-12,-22,1,3,-44,-66,-40,-101,-116,-117,-51,-133,32,106,7,-93,-48,-112,-83,-121,-30,-53,-180,-119,-49,-156,-164,-5,138,75,-98,-129,-148,-103,-2,-15,-55,-70,-51,-156,-199,-128,-72,-114,-95,-136,-261,-155,-54,-8,22,-48,-87,-50,-146,-87,32,53,-73,-87,-18,25,-85,-129,7,84,76,71,61,-78,-93,-30,
-86,66,122,-7,-51,88,-36,-129,-70,81,122,-76,-168,-95,-39,-19,60,61,132,132,-159,-60,74,96,-7,-76,-50,-9,-117,-24,-55,-149,-53,-13,-80,-14,-88,22,154,138,89,39,-35,-194,-53,40,27,-133,-138,-13,-25,-45,2,29,-64,-113,-40,89,27,25,-31,-38,5,-51,-20,-7,-61,-98,-51,-31,-2,105,19,7,64,19,-81,2,107,-168,-128,34,91,-12,-154,-15,-70,-230,-119,-18,-118,69,86,-116,-93,-88,-3,-51,29,70,-12,34,90,-90,-163,20,88,-10,3,28,-55,-294,-174,-24,-154,-268,-83,-63,0,12,-30,-55,-134,-226,-236,-161,-133,-36,-149,-154,-40,-131,-112,-72,-146,-256,-142,35,149,-88,-105,-9,-43,-209,-107,91,132,-43,-55,23,25,-7,172,149,-83,-87,-36,-3,121,33,176,213,208,246,157,-7,-30,-209,-170,-78,-81,-88,-142,0,-39,-206,-437,-285,-80,-290,-269,-95,-31,-36,7,-58,-53,-221,-183,-87,-55,-17,-46,-92,-131,-87,-60,-105,23,135,-101,-64,-46,33,64,17,47,147,-3,-268,30,25,-171,-103,-31,-88,-12,37,43,-82,-268,-214,-271,-282,-144,-22,2,71,105,-63,-136,-49,-106,-129,-161,-48,29,-80,73,83,-30,-261,-284,-179,-191,-209,-53,-65,-143,-169,-85,-59,22,2,23,-136,-31,-123,-54,8,-3,-9,-102,-66,17,-85,-184,24,111,-17,-118,-236,-156,-71,-101,13,-70,-220,-86,-108,-65,-63,32,-43,-64,-85,-98,17,-106,-141,-170,-189,-211,-244,-217,-194,-161,-147,-196,-88,142,59,-39,-46,-9,25,-83,-85,-45,-56,-60,74,94,10,-60,-197,-194,-118,-41,13,-81,-35,-93,-219,-173,-43,13,-60,-144,156,6,-190,-229,-56,-59,-266,-189,-78,-86,-7,7,-4,-173,-87,-35,6,111,93,-3,-78,-55,2,43,-12,-90,-71,-226,-181,30,-49,-34,64,-36,-227,-244,-82,-124,-127,-45,-92,-101,-204,-118,75,8,-87,-86,-191,-284,-146,-90,48,152,102,35,-49,12,6,47,55,106,103,-156,-188,-14,161,35,-82,-114,-184,-297,-133,59,-61,-44,52,103,-35,-19,-51,-121,-176,-123,-136,-19,-141,-106,-131,-190,-3,-5,-77,-92,-24,-179,-254,-77,126,102,10,122,-56,-279,-230,23,58,-53,-147,-54,-40,-39,45,48,-65,-149,-158,45,44,48,-53,-71,44,94,-71,-169,-66,-43,-190,-295,-72,-76,-206,-117,-181,-181,-111,-20,-33,-88,-214,-83,-80,-342,-201,12,61,-108,-226,-206,-199,-205,-149,-102,-144,-166,-232,-285,-200,83,151,-35,33,-18,-100,-138,-18,30,39,-111,-35,59,-59,-18,-2,38,-59,-31,34,-28,66,48,-101,-142,-48,-83,-220,-170,-25,-12,-105,-121,-19,-142,-231,-86,-136,-226,-141,-38,33,-197,-322,-219,-175,-113,32,133,-7,-165,-83,2,-124,-78,0,3,-88,-122,22,-185,-180,-4,20,-49,20,-100,-189,-63,-49,-80,-134,-60,59,-50,-238,-111,-66,-254,-153,-17,-153,-205,-132,-55,-38,-5,-9,-63,-78,-166,-268,-257,-56,137,123,-163,-227,-101,-143,-137,19,37,-59,-210,-221,-159,-39,27,89,12,-173,-224,-63,-17,-36,20,11,-101,-119,-108,-39,54,-4,-196,-181,-36,0,-66,-59,-85,-114,-232,-95,66,-70,-244,-96,68,-30,-17,-65,-86,-155,-178,-136,-121,-72,-22,-78,-139,-138,-163,-134,39,11,-51,-2,-39,-31,-30,-46,90,196,79,-45,-35,-50,-38,-15,47,7,-170,-247,-91,-39,-25,-66,28,50,-18,-105,-195,-133,18,-18,-75,-35,22,-53,-139,-55,-136,-216,-248,-176,60,-154,-277,-137,34,-24,-56,-56,-269,-295,-310,-127,-13,-80,-25,25,-164,-153,-127,-141,-95,47,-71,-137,53,78,-10,-48,32,0,-179,-180,-36,-2,10,60,49,-72,-153,-101,-98,-163,-107,-71,-58,-111,-15,-107,-230,-149,-119,-88,-164,-129,-156,-183,-64,52,-30,-54,-9,-102,-238,-209,-28,40,7,6,42,34,-164,-137,-13,-72,-72,35,-24,-113,-119,-122,52,78,-101,-161,-117,-72,-78,-5,-7,-14,-73,-111,-36,-56,-164,-141,-143,-51,-117,-211,-159,13,-93,-160,-55,100,-71,-219,-214,-163,-45,-5,96,90,-28,-128,-131,-175,-41,52,-33,-8,-95,-254,-258,-10,102,120,-44,-80,-200,-226,-54,122,71,-56,6,-49,-60,-123,-102,-4,6,-56,-105,-212,-202,-63,-24,83,-2,-143,-197,-204,-137,-10,-14,-131,1,18,-200,-117,-15,-40,-40,-9,-22,-43,-113,-40,2,-118,-134,-82,-95,-127,-174,-211,-93,-54,-39,32,32,-55,-141,-237,-128,-58,-45,-122,-59,18,-100,-50,94,86,-53,-159,-58,-23,-59,-80,85,48,-76,-46,38,-96,-43,-82,-91,-44,-3,45,12,-87,-127,-117,-86,23,35,-204,-220,-33,-114,-131,-44,49,-116,-116,-189,-155,-202,-176,18,103,-43,8,-66,-158,-91,-28,-55,-19,-38,-139,-180,-28,45,58,-137,-200,-75,-107,-46,107,-15,-70,-92,-50,-15,-66,-128,-90,-111,-163,-199,-75,-147,-93,23,17,7,32,-15,-98,-56,-155,-127,-17,-53,-36,-3,-76,-131,-178,-141,-76,25,29,-66,-97,-45,-116,-178,-96,-19,-103,-105,-96,0,2,-43,43,78,-4,-65,-101,-141,54,93,47,25,-2,-58,-35,-35,-13,-38,-96,-122,-59,-77,-78,-38,1,-46,-76,19,28,-173,-169,34,-23,-87,-64,-30,-12,-116,-56,
-143,17,12,-22,34,-45,-128,-63,28,-17,-73,-197,-230,-75,-121,-244,-90,-122,-58,-180,-175,-123,-111,-90,-184,-51,94,73,-85,65,146,120,43,-3,-31,-17,24,117,153,101,96,169,-12,-175,-17,184,-31,-197,-121,43,-45,-95,44,176,58,-142,-92,121,116,-33,-35,-102,-81,-101,-129,-59,-14,-112,-93,22,68,-35,-9,-35,-13,-3,45,142,156,44,-86,-2,73,-58,-13,79,-51,-220,-160,-63,-124,-20,47,-61,-158,-163,-71,76,136,-30,-142,-107,-75,-134,-23,78,142,-17,-180,-75,-88,-160,-78,-98,-153,-295,-189,-38,-121,-72,-31,-159,-226,-160,-132,-95,-45,8,-92,-170,-100,53,-20,-35,29,-87,-78,54,122,-158,-241,-14,-33,-102,-10,10,-70,-111,-313,-73,-72,-175,66,61,-136,-116,-80,-76,6,29,17,-12,-49,13,-30,-66,-65,-102,-236,-93,89,-29,-148,-35,95,-22,-123,73,52,-28,-87,94,185,10,83,86,-60,-199,-200,-253,-143,-90,42,-66,-138,60,-76,-107,23,40,-219,-329,-53,-61,-10,-5,-7,-60,-226,-355,-200,-48,29,137,185,126,70,35,-85,-156,-87,-8,-25,-158,-107,-82,37,37,53,-31,-229,-244,-43,-95,-87,63,81,-225,-60,132,-38,-222,-345,-195,-139,-114,152,84,-114,-134,-219,-217,-175,-108,-92,-82,-65,-2,20,-25,24,23,-98,-95,37,-107,-137,-25,44,-102,-173,-64,-46,-41,-166,-174,-263,-302,-202,-72,-40,-75,63,-23,-65,-133,-93,-4,-5,-41,-3,-55,-50,-33,-39,-146,-108,35,-103,-92,-81,74,-153,-178,2,1,-91,-66,-70,-83,-133,-31,27,76,89,84,-103,-126,-80,-13,107,-72,-149,-126,-243,-113,43,-86,-220,-131,-165,-287,-146,-78,-184,-108,-24,-31,-34,10,128,53,-113,-272,-126,-101,-96,7,-4,-117,-58,-4,40,85,18,-114,-244,-302,-131,-139,-98,8,106,-129,-246,-60,48,-72,-141,-114,-50,-31,-5,76,65,-95,-124,-106,-166,-168,-83,-39,12,47,-56,-169,-2,35,-116,-71,-97,-137,-15,-107,1,93,-33,-46,13,-128,-243,-170,-33,-58,-169,-45,81,-39,-98,-97,-60,-82,-165,-124,-64,13,5,-114,-15,-7,-118,-111,-183,-122,-197,-468,-202,66,66,-13,75,-40,-282,-184,43,50,-20,8,28,-10,-17,8,-48,-185,-149,-25,-123,-107,78,23,-48,47,58,13,-91,-119,-101,-214,-174,-92,63,-64,-90,-153,-164,-215,-39,-14,7,-97,-72,-58,-227,-141,-50,61,-105,-219,-144,-190,-137,11,-19,-160,-36,-143,-287,-303,-25,-12,-134,-153,-58,-60,-221,-63,161,68,-95,43,2,-118,47,174,101,-45,-180,-143,-134,-141,-128,-113,-148,-48,-36,-210,-241,-51,-133,-107,-34,141,48,-123,-148,-116,-197,-278,38,137,60,-51,-82,-129,-121,-111,-4,32,-112,-98,-35,-88,-132,-30,-48,-80,-18,-156,-188,8,-3,-77,-149,-144,-222,-219,-137,-186,-211,-242,-194,-82,-54,-107,75,47,-88,-58,-65,-101,-127,-221,-211,5,78,71,-24,-189,-224,-134,-124,-34,58,91,-41,-139,-154,-169,-165,-9,-54,-211,-231,-188,-72,-39,85,74,-90,-212,-247,-118,-53,28,-22,126,2,-185,-86,-49,69,32,-93,-220,-121,-8,-105,-132,-60,-106,-178,-124,-73,-93,-272,-191,-139,-138,-105,8,75,-80,-101,-50,-92,-43,55,55,-33,-40,-36,-41,-76,29,42,-212,-221,-101,-128,-185,-86,112,-10,-144,-61,5,-174,-124,3,-9,-199,-216,-118,-114,-146,40,12,-25,-149,-210,-108,-72,-72,-155,-46,29,-22,-154,-200,-90,-40,-171,-81,66,55,-129,-77,-4,122,0,7,65,-163,-292,-133,52,24,45,84,-119,-264,-133,-78,-46,-39,34,-8,-171,-78,45,35,-54,27,-56,-201,-123,-87,-161,-126,42,113,6,-132,-111,-60,-201,-165,-22,-103,-220,-70,-97,-181,-123,-103,-121,-144,-92,-229,-170,-133,-8,33,-122,-63,-85,-181,-242,-201,-20,-46,-31,47,-29,-147,-126,-38,-56,25,196,81,-86,-209,-191,17,94,86,-15,-184,-134,-136,-190,-176,-97,-20,-18,-91,-28,1,-95,-33,-8,-83,-113,-97,-188,-294,-186,-30,49,-46,-170,-92,-108,-116,19,34,-20,-4,-88,-206,-154,3,117,126,-14,-149,-251,-217,-17,141,138,-34,-158,-173,-262,-232,27,44,-77,-100,-70,-72,-173,-63,-19,-119,-50,-14,-78,-88,35,-60,-98,-98,-117,-185,-220,-231,-82,-102,-166,5,-48,-97,-22,23,-13,-102,-90,-15,11,-24,-123,-132,-147,-320,-149,-55,-164,-195,-161,-97,-18,44,29,22,19,19,-108,-107,37,55,-53,-2,37,-195,-171,6,108,-15,-30,42,5,-174,-254,-87,-40,-54,-54,-105,-161,-92,-139,-134,-58,13,-95,-119,-39,-40,-178,-153,-65,50,-117,-166,-73,-53,-147,11,101,65,-132,-261,-127,-108,-43,-14,24,-66,-77,-39,-90,-141,1,60,50,-50,-149,-159,-180,10,64,2,-66,-139,-201,-236,-86,154,60,-56,-58,-46,27,8,12,-100,-17,-80,-51,34,17,-25,38,-40,-4,-38,-143,-121,-78,-123,-101,-86,94,-31,25,-14,-153,-254,-188,44,-13,-93,-63,-61,-127,-90,-43,3,-38,-168,-148,-119,-101,-5,63,70,-14,-49,-214,-127,42,5,-17,-71,-46,-114,-183,-76,7,-3,-39,30,-7,-148,-31,84,59,-117,-143,-46,-63,-56,-168,-82,-46,-111,3,3,-132,-188,-14,
-139,-8,-45,-117,-122,-81,-82,-96,-61,132,-9,-271,-153,-73,-8,-81,0,7,24,-64,-191,-171,38,38,37,-114,-53,29,12,-87,-83,-92,-33,-77,-176,-229,-5,171,193,-10,20,96,-9,-29,71,193,30,-33,-108,28,37,29,24,75,6,-95,-44,112,80,103,-95,-51,-41,45,50,80,65,48,-45,-108,11,84,-34,-19,32,-71,-119,198,236,-19,-90,-155,-134,-72,-83,103,61,-176,-158,43,-14,8,106,-61,-22,-88,-207,-100,55,-17,-158,-124,-45,-121,53,166,38,-159,-24,33,-159,-127,1,103,-119,-188,-100,-5,-5,-75,-112,-159,-259,-332,-131,35,3,-87,-206,-141,-126,-106,-76,-106,-136,-232,-91,117,105,-18,-22,37,-14,-144,-7,149,-54,-254,-146,-169,-168,-49,24,111,146,8,-66,-9,-55,5,-48,-34,-66,-70,-159,-189,-82,-119,-216,-232,-154,-22,-98,-100,47,-35,-124,-206,-164,-128,-186,123,163,120,86,79,-101,-60,-17,-78,199,158,-59,-123,-111,47,-15,-197,-155,-19,-92,-136,-126,22,-141,-126,48,90,-139,-391,-137,-44,-119,-92,-5,-106,-214,-30,-70,7,45,-142,-73,-127,-33,142,74,149,158,50,-147,-149,-54,-111,-118,-72,-86,-142,-128,28,30,-149,-335,-122,-51,-216,13,80,-70,-90,-107,-72,-70,-102,-170,-214,-101,-40,-41,-61,-25,-85,-227,-238,-169,-267,-229,-38,18,-199,-277,-106,35,-54,-119,23,-75,-196,-188,-129,-188,-214,-100,-13,-54,-124,-100,-35,22,13,58,-50,-63,173,100,-113,1,74,-45,-144,-85,-72,6,-46,-28,117,0,-181,-51,-64,-138,-59,-2,-83,-165,-34,-34,-97,-34,96,59,52,29,-53,-41,19,63,24,-56,-41,-91,-147,-45,17,53,-127,-95,23,-119,-36,149,55,-194,-241,-45,-93,-183,-46,0,-147,-91,110,80,-49,-51,-33,-136,-178,-107,-31,-194,-46,66,-216,-434,-175,-39,-90,-139,-97,-186,-273,-118,59,2,-181,-166,-63,-184,-206,-128,-70,66,61,42,-64,-108,-88,-207,-238,-126,-50,-149,-212,-8,-38,-141,-8,74,-70,-204,-75,85,-22,-170,-85,61,-82,-83,8,-66,-117,-85,-14,-61,-121,-154,-278,-243,-82,-48,-23,-24,39,-102,-229,-86,136,59,-154,81,1,-128,-179,-101,-159,-38,-50,-188,-134,-63,-49,1,-111,-85,-106,-179,-160,50,-49,-85,-76,-24,-75,-200,-83,-58,-142,-158,47,107,-90,-103,-34,-111,-63,-17,-9,107,75,-30,-101,-148,-98,100,88,-103,-178,-387,-204,-73,34,58,130,-50,-176,-121,-153,-58,20,27,-43,-131,-138,-166,-73,55,-66,-159,-83,-156,-144,-41,-58,-122,-132,-105,22,-24,-29,94,-66,-129,-73,-30,-197,-197,-171,-149,-91,-22,-45,-173,-242,-70,-58,-161,-20,81,3,-180,-214,-114,-184,-200,-25,27,-138,-290,-257,-133,-91,-97,-183,-266,-165,-231,-243,-119,-80,-103,-191,-70,111,32,-133,-78,84,-111,-219,-90,24,-28,-98,-83,-103,45,100,12,-93,-252,-196,-122,-114,-8,18,53,-174,-179,-121,-46,106,216,156,-44,-123,-175,-174,-7,42,58,-108,-279,-183,-60,-9,55,177,-24,-190,-103,-133,-106,-82,0,-158,-170,-142,-112,-66,-25,24,-100,-118,-31,86,-119,-131,-88,-92,-78,-95,-38,-45,-207,-159,8,-60,-39,-4,-7,-137,-88,-82,-95,-202,-232,-141,-231,-224,-141,-133,-93,48,58,-43,-155,-70,-132,-116,8,30,-75,-119,-19,3,-53,-20,120,3,-169,-178,-188,-178,-80,-58,-65,-181,-229,-121,-188,-181,-50,34,86,141,152,23,-72,-31,27,-55,-8,30,-66,-247,-171,-24,43,-101,-113,-43,-224,-391,-278,-93,6,1,49,-10,-59,-154,-111,10,32,-82,-143,-179,-75,27,-96,-105,-97,-142,-111,-60,3,-107,-19,-24,-28,-53,-85,-64,-158,-226,-103,-59,59,-91,-88,-46,-102,-156,-179,-128,-96,-132,-180,-122,-50,-40,-63,-101,-33,69,60,-122,13,38,-51,1,44,-90,-226,-146,-153,-44,-75,-122,-96,-134,-92,-136,-22,8,-9,-83,-190,-238,-173,-179,-93,0,55,-18,-19,84,-103,-142,-139,105,79,-148,-54,10,-71,-33,-17,58,3,-108,-124,-100,-126,22,85,-8,-78,-156,-181,-202,-148,64,40,-81,-129,-91,-176,-106,5,-105,-107,-117,-231,-330,-287,-55,12,-20,-14,-46,-85,-253,-117,20,-73,-108,59,-24,-98,-14,43,-5,-114,-100,-38,-92,-70,-30,-53,-34,-49,-61,-200,-190,-14,-101,-210,-112,-61,-59,-63,27,-9,-144,-202,-144,-98,-153,-207,-186,-185,-113,-44,-28,-111,-105,-138,-243,-103,71,85,-22,-19,-34,-108,-144,-49,116,2,-142,45,39,-101,55,43,-2,-72,-82,-13,1,-95,-159,-50,50,8,-80,-112,-25,-63,-153,-100,49,-46,-181,-107,-55,-173,-77,-10,18,2,-194,-169,-123,-190,-164,-100,-3,81,-2,0,-5,-63,-43,147,32,-82,-138,-142,-78,105,154,34,-48,-45,-144,-237,-30,80,22,-126,-2,34,-132,-66,25,-25,-183,-232,-80,-50,-96,-63,-22,-121,-87,-117,-90,12,23,-14,-159,-46,80,33,-95,-86,-164,-158,-113,37,44,-30,-137,-82,-97,-124,-131,94,20,-108,-170,-46,-49,-2,106,29,-113,-121,-220,-211,-17,-25,-81,-101,-127,-127,-174,-131,39,23,-53,-139,-66,-159,-199,-31,7,-43,-64,34,40,-121,-63,-10,-65,13,18,-66,-144,-82,-60,
-310,-207,-191,-232,-114,27,24,-77,-22,61,-2,-83,-183,-133,45,-4,-133,90,85,-48,-114,-136,-13,18,-39,-35,-116,-149,-118,-88,-75,-73,-17,-96,-123,-117,-86,113,267,70,6,-147,-66,-91,78,95,64,8,-7,90,141,-45,106,176,-93,-224,-124,40,50,32,-36,-19,-51,-76,136,141,8,-39,-142,-92,12,-70,-119,-66,-158,-227,-236,-17,40,-72,-46,-60,-128,-111,-65,-35,-194,-216,-83,-87,-72,-45,105,75,23,-97,-78,-70,80,162,88,59,-15,-119,-149,-63,-59,-153,-101,-60,-114,43,54,-10,-133,-335,-171,-5,-38,-13,54,-53,-146,-105,-113,55,2,-17,-138,-131,-51,-8,3,-3,-5,-154,-239,-143,34,-134,-183,-7,-20,-132,-139,-24,-149,-121,-85,-75,-83,12,127,205,35,-35,32,17,84,273,83,-55,-25,2,-29,-154,19,0,-131,-170,-23,-92,-116,-55,86,-54,-247,-126,-35,-7,-97,-93,39,-78,-24,-81,-159,-165,-134,-146,-77,133,45,-46,-8,0,-91,-126,-59,-121,-93,-237,-183,-13,-197,-121,60,113,-77,-38,35,-24,-75,-77,-39,-19,-184,-217,10,-97,-119,-180,-206,-236,-158,0,-19,13,71,-143,-236,-159,-63,-124,-92,35,73,-128,-10,154,-25,-191,-146,-98,-179,-76,49,188,60,-207,-146,-155,-202,-61,-122,-174,-129,-190,-128,-29,39,-97,-278,-252,-156,-61,-92,-71,19,-36,-158,-7,159,-3,37,200,65,-17,-101,-28,35,-36,18,105,-29,-159,-119,-136,-161,-61,-18,-108,-92,7,-78,-71,-5,84,2,-189,11,-87,-181,-17,161,24,32,-28,-76,-153,-169,-71,-9,-134,-105,48,-34,-48,43,32,22,91,40,-215,-284,-82,10,69,18,-100,-189,-195,-132,-102,-129,-251,-267,-87,-112,-143,69,123,-35,-122,-64,-50,-13,44,-71,-154,-158,-53,81,100,3,-124,-325,-254,-126,-165,-107,-41,-160,-200,-231,-121,25,-82,-56,-49,-214,-272,-107,81,122,-108,-179,-117,-214,-241,50,-29,-80,64,-46,-121,43,-33,-159,-81,89,27,-107,-70,27,167,-70,-136,30,-112,-146,-2,-15,-97,-71,-88,-51,-20,-134,-168,-185,-267,-230,-90,73,34,-41,-55,-92,-19,-25,-93,-35,-70,-216,-327,-71,68,68,-23,66,-10,-215,-196,18,10,13,-88,-70,2,-39,-3,19,-92,-284,-205,-161,-156,-107,-116,-155,-113,-64,-184,-147,-97,-127,-266,-188,-3,39,-34,-174,-72,-242,-258,-117,85,61,-56,52,-36,-25,43,94,65,-77,-248,-236,-220,7,112,44,-126,-93,-60,-164,-207,78,120,-25,-107,-105,-143,-137,-59,0,-96,-194,-131,-183,-221,-174,-128,-121,-185,-58,-13,-154,-114,-31,-124,-165,-75,-35,-81,-111,-114,2,-65,50,90,-103,-292,-206,-146,-215,-231,-51,65,-142,-160,-131,-170,-200,-48,-18,-72,-184,-165,85,50,43,123,42,-141,-163,-136,-141,-40,30,-43,3,38,-65,-199,-155,-53,68,-51,-112,30,-34,-82,93,2,-92,-149,-159,-178,-191,-163,-116,38,177,122,6,-161,-141,-80,-178,-64,179,101,-38,-222,-268,-174,-216,-45,0,-229,-269,-178,-126,-29,25,90,-100,-210,-122,-211,-25,5,55,65,-215,-111,-78,-133,-29,-30,-191,-280,-132,-24,-222,-102,45,-23,-128,-97,7,40,-43,-64,1,0,-77,30,96,-160,-155,17,-36,-23,50,37,-107,-225,-196,-141,39,86,66,-166,-173,-82,-131,-144,-64,-15,-194,-202,-196,-178,-190,-112,-148,6,-39,-211,-129,-113,-112,73,133,-33,-231,-282,-181,-153,-88,-10,-134,-137,60,-44,-183,-45,-144,-243,-159,18,32,-139,-137,-33,32,2,30,-45,-217,-295,-201,25,102,122,75,-126,-181,-200,-166,-53,54,8,-77,-251,-161,53,66,45,-38,-72,-128,-131,-86,-97,-34,13,40,-93,-236,-117,-39,-119,-50,74,59,-53,-45,-13,-178,-98,-5,-119,-40,-101,-188,-106,-73,-65,-59,-111,-133,-36,-129,-237,-30,85,19,-10,47,6,-201,-247,-65,-81,-141,24,-53,-114,-59,-3,3,6,-122,-128,-146,-101,-173,-83,-82,-5,37,-43,-81,-24,-132,-299,-209,6,-96,-83,-34,-133,-221,-144,32,90,55,-113,-185,-183,-83,33,76,-7,-65,-97,-249,-127,8,-41,19,8,7,-63,-171,-103,54,83,-55,-102,-132,-178,-195,-38,-14,-116,-55,-10,-80,-161,-55,-61,-134,-82,-81,-156,-75,3,3,-22,-61,-122,-180,-238,-138,-118,-121,-58,-7,-60,-174,-101,-30,-92,-87,-127,-70,-3,-91,-76,-55,-254,-222,-36,-10,5,-14,-73,-122,-86,-14,-3,53,2,-72,-153,-158,-13,90,-31,-60,34,-126,-64,107,128,6,-24,63,-86,-143,-54,-22,-60,-29,54,80,29,-34,-141,-147,-80,13,-24,-102,-169,-114,-54,-121,-122,-34,-40,-124,-28,-64,-165,-55,45,-40,-148,-155,-212,-243,-206,-81,-17,23,-86,-34,-77,-122,-56,-33,-114,-117,-279,-154,-63,23,69,-33,-117,-113,-88,-82,-166,-114,-63,-76,35,69,-185,-155,-46,50,-14,-45,-95,-4,35,101,5,-63,-50,58,-44,-165,-173,-184,-159,-7,27,17,-86,-164,-90,-171,-165,-3,28,-22,-96,33,-24,-80,-7,54,-81,-142,-132,-97,-19,-101,88,66,-17,28,-56,-248,-165,-133,-66,-18,-31,-107,-184,-108,13,-17,-60,-81,-75,-141,-126,-9,39,-63,-102,-116,-100,-13,-40,22,-44,-100,-82,-25,29,37,80,
-43,184,123,-77,-33,125,53,-29,-4,12,-43,-164,-173,-98,-43,-102,-153,-63,60,-168,-340,-289,-133,-126,-189,-227,-72,-12,-64,-75,-85,-164,-232,-142,-132,37,254,269,230,144,112,28,-127,-76,74,171,143,-66,-44,8,-46,-98,-48,118,-100,-269,-38,138,-25,-20,27,-55,-170,-126,30,76,102,11,-96,-7,68,79,42,108,47,-58,-20,34,59,-133,-138,-103,-10,-30,18,8,-164,-164,-81,-55,-46,95,95,-28,-43,-83,-148,-24,28,55,45,-87,-186,-76,-7,85,45,-77,-59,1,12,-44,25,38,-184,-141,-142,-134,50,157,32,-65,-197,-277,44,128,-5,50,-112,-202,-73,22,-154,-188,-174,-237,-221,-61,8,-44,-15,-43,-147,-184,-76,-10,-45,-201,-141,-54,-134,-103,12,-50,-93,-190,-116,-97,-63,44,55,-161,-34,83,-73,-65,85,-48,-137,-80,-33,-80,-180,-63,-17,-149,-121,-76,10,-153,-248,65,172,103,69,27,-108,-149,-169,-148,-200,-73,22,-18,-206,-132,-83,-164,-90,-12,-106,-224,-90,64,19,5,58,71,-82,-163,-71,-81,-60,148,126,6,-90,71,-8,70,73,-54,-73,-63,-39,70,40,96,199,-60,-321,-243,-71,-199,-85,-82,-136,-105,3,141,27,-181,-204,-119,-61,-100,-17,68,-122,-98,-72,-158,-123,-82,-209,-209,-153,-165,-39,-54,-13,70,-70,-153,-20,-3,-60,32,58,-95,-121,-71,38,-23,-54,-9,-12,-149,-88,94,167,101,-60,-180,-143,-153,-96,-158,-111,-117,-60,-204,-103,-59,-146,-71,18,-40,-136,-48,42,-147,-219,-124,-64,-58,-103,-139,-171,-243,-217,-129,-2,-118,-33,112,-8,24,-23,74,40,49,-82,-100,-78,-96,55,-80,-53,131,-142,-258,-54,-55,-190,-246,-86,-9,-9,-48,-2,-46,-77,-124,-116,-170,-96,-24,5,3,-30,-64,-60,32,-20,-24,-159,-205,-73,-14,-72,86,-65,-341,-310,-132,-5,-91,-164,-58,-19,-175,-91,164,151,-44,-71,-142,-238,-199,-96,27,29,63,115,-39,-132,-72,-166,-220,-19,39,-132,-200,-51,69,22,-2,-55,-91,-199,-102,-77,-65,-126,-124,6,-93,-183,-59,-134,-263,-87,-60,-90,68,5,-179,-153,-30,-38,-117,-142,-163,-210,-290,-179,65,43,74,142,101,-85,-87,63,47,-63,-59,60,118,35,76,76,-113,-133,-132,-77,-66,-103,-176,-183,-180,-98,-168,-258,-179,-279,-360,-325,-91,80,-108,-179,-201,-273,-197,-144,-36,27,-181,-196,-82,-2,48,107,38,-148,-127,-131,-189,-72,154,163,76,80,-12,-127,-54,85,-14,-148,-173,-66,-138,-244,-38,35,-113,-77,6,-49,-215,-114,-38,35,80,2,-72,-105,-126,-12,-160,-257,-35,-39,-154,-154,-108,-60,-100,8,81,-39,-230,-199,-78,-95,-106,230,91,-117,-72,49,-31,-51,-46,-8,-65,-70,-75,-53,-170,-23,126,64,-80,-146,-83,-83,-24,29,-98,-101,-23,-102,-173,-176,-22,-199,-261,-82,7,-123,-142,1,-13,-50,-121,-36,33,-155,-171,-60,3,50,73,-87,-165,-230,-215,-168,8,169,-72,-252,-144,-33,-44,-72,20,-12,-138,-279,-169,-118,-166,44,122,3,-139,-210,-195,-119,-63,-34,-7,-131,-171,-73,-71,-49,11,-31,-72,28,-85,-178,-129,-33,-96,-153,-148,-18,-90,-128,-141,-111,-92,-61,47,-17,-171,-229,-139,-81,-38,-13,-19,-132,-100,-184,-153,-82,60,-98,-204,-156,-9,-102,-93,-81,19,-147,-220,-106,34,-112,-44,23,35,-59,-147,-31,-4,-38,38,13,-5,-53,-64,-75,-105,-76,-100,-77,39,23,-51,-242,-101,-206,-168,-136,-90,-31,-124,-258,-191,38,34,-38,5,-116,-207,-147,45,84,156,125,-148,-315,-163,-154,-75,-14,23,-10,-81,-20,-71,-108,-12,88,-143,-360,-214,-103,-117,-122,-13,158,43,-64,-169,-103,-100,-159,-128,-40,-31,23,-108,-149,-39,-92,-116,-46,-133,-147,-93,-65,11,28,-87,-205,-91,-212,-257,13,131,40,-23,-43,125,-78,-199,-98,47,-54,-83,-59,-174,-224,-181,-48,12,65,-76,-148,-97,-2,94,35,22,3,-75,-124,-118,-82,-170,-73,45,75,-23,-35,32,-107,-169,-86,70,-48,-207,-116,-230,-280,-138,-19,81,94,-73,-173,-169,-65,18,128,-18,-93,-119,-238,-166,65,117,-46,-54,-85,-207,-207,22,25,34,-29,-111,8,-31,-41,63,94,-58,-185,-126,-138,-147,-103,-201,-128,-56,-153,-142,-116,-90,-160,-111,38,-22,-119,-127,29,13,-153,-44,-51,-116,-103,-15,-24,-40,-92,-33,-7,-51,-112,-168,-170,-133,-30,63,22,-23,-146,-176,-216,28,19,-51,-59,1,-155,-267,-12,-66,-222,-87,34,-70,-142,-92,42,61,55,125,60,-44,-116,-136,-119,-5,-29,27,-98,-142,-80,-93,-185,-117,-87,-72,-189,-88,-138,-77,22,89,17,-166,-251,-118,-160,-170,-106,-50,-195,-170,-148,-155,-112,23,106,-24,18,-59,-48,-63,113,152,6,-102,-82,-143,-149,-41,95,-15,-168,-149,3,-18,-101,-18,-45,-149,-128,-95,-28,-45,-117,29,27,-86,-97,-60,-54,-22,-61,-190,-23,45,-41,-87,-147,-138,-191,-102,75,-31,-106,-101,8,-28,-102,52,19,-80,-112,-141,18,65,-48,-12,7,-73,-10,-78,-184,0,47,-56,-117,-14,-65,-86,-96,-50,-7,-97,-101,-53,-186,-163,-43,-12,-107,-221,-60,-166,-224,-93,-38,-53,-39,1,-14,-131,-20,116,
-66,44,-103,-226,-91,-95,-80,-136,-127,-132,-180,-344,-292,-93,45,-171,-153,-60,54,-12,-210,-194,-63,-44,-22,55,-12,-30,81,34,-60,-83,-8,-15,-170,-180,-138,59,154,127,24,-38,-35,-158,-80,66,38,-49,-56,-28,-114,-171,24,152,80,-123,-195,-15,-17,-4,33,58,-19,-124,-25,125,68,-119,-277,-77,65,-153,-95,-66,6,-106,-158,53,132,-7,55,66,23,-103,-123,25,-96,-176,-108,34,-12,0,37,90,-30,-127,18,23,48,70,-61,-181,-112,-180,-78,141,69,-132,-249,-256,-105,-153,-55,13,-65,-132,-165,-97,44,37,10,-9,-90,-106,42,32,-49,-61,-55,-77,85,94,-95,-43,3,-83,-50,52,65,-50,-127,-44,-219,-222,-81,-28,-159,-206,-64,-22,-98,-128,138,50,-63,-73,-98,-133,96,108,43,-18,7,24,-3,-45,111,-41,-241,-166,6,-53,-56,-14,61,-38,-147,-139,-139,-299,-230,27,86,-10,-90,-138,-107,-219,-298,-161,6,-20,48,73,-100,-48,95,-8,8,131,-90,-166,60,106,-154,-80,61,64,-58,-253,-242,-71,-65,33,162,20,-76,37,-46,-91,-87,-88,-238,-126,-174,-243,-75,40,0,-191,-342,-206,-73,-108,-321,13,-10,-149,-123,123,162,-116,-266,-77,-144,-111,10,171,-46,-214,-142,-71,1,-31,-143,-282,-97,-82,-149,-122,-170,-174,-211,-259,-226,-141,-178,-121,91,18,-126,-95,-20,17,29,19,18,-108,-75,2,-7,-85,-25,80,-24,-51,-29,32,69,33,-59,-71,-80,29,-22,-100,-166,-55,-144,-197,-19,-70,-249,-77,11,-100,-117,-148,-73,-14,-73,-85,-63,-15,-61,-93,-87,-112,-64,25,37,61,59,-170,-114,138,147,44,-78,-119,-171,-264,-43,45,-46,-141,-171,-29,-30,-51,24,25,-224,-219,-30,-13,-40,37,-34,-174,-48,7,38,45,17,-71,-222,-263,-176,-131,-38,-141,-23,-33,-185,-61,39,-56,-13,-28,-166,-149,-144,-112,34,-215,-204,-131,-170,-221,-48,43,-59,94,30,-205,-96,53,12,-25,40,12,-134,-106,91,91,-12,-131,-12,-50,-195,-297,-148,-143,-180,-36,-53,-63,-131,-149,-263,-289,-220,-76,-132,-207,-139,-243,-269,-136,45,-148,-160,-174,-310,-136,47,189,70,-54,30,34,-247,-216,118,137,33,24,-3,-15,103,-72,-44,-76,-77,28,20,-10,5,-55,-25,55,50,-117,-119,-58,-111,-212,-189,-93,65,-49,-154,-124,-160,-268,-124,38,-91,-220,-160,-55,-65,5,144,90,-138,-310,-259,-227,-116,95,38,70,89,45,-194,-179,19,50,-15,-12,18,-81,-161,61,190,-5,-189,23,-82,-284,-248,-148,-164,-183,-188,-61,-124,-165,-127,-64,-33,10,-9,-141,-185,-148,-169,-82,83,23,-134,-196,-91,-96,-170,-54,11,146,-59,-190,-25,-175,-81,17,24,-147,-85,-35,-155,-9,-8,-90,-54,-156,-206,-247,-144,-73,-112,-133,-70,-76,-82,-347,-227,-24,-95,-269,-66,-12,-64,-189,-124,-87,-132,-60,-106,-216,-258,-271,-124,-5,70,-19,-95,-18,-107,-274,-156,-65,84,33,-191,-200,-91,-144,-78,102,236,19,-132,-131,65,90,11,154,102,-44,-97,30,133,60,-3,33,73,-51,-173,-60,6,-76,-175,-227,-101,-4,-95,-82,-9,-48,-129,-83,-8,-229,-288,-216,-77,-85,-181,-173,1,-107,-180,-137,-154,-95,80,-7,-43,-107,-83,-28,-31,17,35,-98,-226,-189,-170,-243,-97,-87,-128,-43,-75,-60,-92,-146,-19,-58,-171,-169,-124,-158,-146,1,96,-29,-178,-48,-76,-128,-12,-7,-13,-23,-39,-169,-292,-236,-64,-119,-204,-73,-48,-129,-122,49,83,12,-17,-63,-156,-156,-85,-49,55,83,116,8,-166,-108,-158,-142,-39,-39,-136,-174,-147,-66,-64,-50,-8,-81,-137,-212,18,54,-124,-101,-15,-154,-176,-92,-63,-103,-80,-4,38,-144,-97,-55,-72,-98,-70,-15,-134,-128,-155,-35,-53,-64,-4,-51,23,-95,-185,-164,-35,13,-31,76,132,3,-111,-158,-5,8,8,40,-45,-188,-188,-43,105,48,-133,-180,-199,-216,-206,-180,44,53,-60,-107,3,54,5,-86,-76,-148,-119,-209,-124,53,-29,-116,-4,95,3,-36,-54,-88,-184,-63,113,125,75,-77,-148,-131,24,42,-54,-20,-82,-237,-216,-73,43,74,-85,-165,-221,-375,-246,39,50,-153,-143,-159,-207,-207,-137,-40,-103,-153,-73,-173,-191,-91,17,-7,-7,-14,-102,-96,-31,-66,-86,-123,24,49,-24,-48,-50,-66,-44,-63,12,-77,-186,-77,-123,-207,-80,60,30,-118,-216,-163,-178,-106,-86,-87,-25,7,-103,-246,-117,47,117,-10,-96,-63,-20,-33,34,161,13,-100,52,42,-180,-165,2,-9,-82,-45,-51,-154,-163,-148,-20,63,-44,-95,-117,-161,-100,-78,-71,-77,8,-65,-190,-70,-48,-112,-75,64,89,-40,-230,-153,-134,-60,-29,112,6,-100,-75,-73,95,153,37,-23,-229,-133,-114,-87,-5,-29,-163,-180,-97,-100,-144,-122,-19,-124,-119,8,-33,-205,-144,-4,6,-81,-154,-86,-70,-88,-38,-73,-132,-55,-82,-88,-59,20,-178,-148,24,84,37,-100,-131,-98,-173,-126,5,18,-153,-80,23,-9,-159,-81,34,-49,-101,-202,-141,-132,-78,116,66,-88,-126,-169,-93,40,-9,-142,-119,-14,68,-116,-44,80,-2,-158,-87,25,-58,-105,-126,7,-70,-63,-65,-51,-179,-65,-90,-76,-78,11,49,-56,-141,-103,
-126,-48,-75,-61,-118,-75,-36,-103,-118,-103,-132,-161,-199,-124,1,44,71,188,151,59,-72,-44,-3,61,79,-13,120,63,-46,-14,-9,-31,-81,-93,-107,-24,-5,43,63,52,71,102,-9,-242,-129,166,149,18,52,183,161,42,0,186,2,-257,-138,-33,11,161,12,-77,-28,-131,-156,12,68,17,-4,-81,-18,-66,-105,-23,-45,65,-20,106,154,-28,-191,-224,-118,-93,-50,88,48,-132,-49,65,-58,20,89,-23,-72,-117,18,55,71,-5,-91,-243,-238,-146,-45,44,73,-76,-199,-86,-50,-44,-9,-43,-195,-204,-267,-160,-131,32,110,-4,-178,-214,-161,-129,-36,-18,-97,-185,-53,69,-97,-31,52,-60,-127,-56,-10,-49,-100,-144,-95,-175,-61,128,-43,-163,-226,-60,20,-46,116,-20,-176,-196,-156,-159,-239,-34,20,-22,-131,-58,-242,-180,-183,-158,-183,-144,-41,-12,-33,12,89,-93,-205,-96,-44,-117,-48,50,23,96,-34,-44,2,-88,-63,-105,-59,-60,53,23,-155,-48,-33,-217,-80,24,-114,12,54,39,105,40,-33,123,-102,-309,-55,2,-82,-3,12,-86,-189,-126,-25,-144,-165,-141,-90,-142,-117,48,59,133,137,-153,-339,-239,-143,-188,-64,-20,163,-18,-55,96,-5,-161,-215,-164,-219,-181,-72,-58,-40,-90,-98,95,-18,-46,-72,-93,-91,33,52,1,6,-81,-181,-207,-185,-139,-25,0,-34,-101,-239,-139,23,69,-70,-71,-175,-191,-92,-51,-44,-49,3,-44,-28,-132,-128,-163,-123,-54,-105,-76,19,5,12,45,13,24,-13,-91,11,101,-17,-76,127,65,-148,-105,-14,-161,-90,-17,-19,-29,-96,-80,-113,-97,35,66,96,-58,-111,-175,-232,-87,-66,-9,47,25,2,-91,-44,-3,-33,-77,-175,-85,-96,-141,110,2,-106,-31,-23,-75,-22,-83,-49,-19,-185,-171,10,25,-147,-86,-227,-273,-139,-139,-132,-29,-45,-267,-305,-133,25,-29,-96,-85,-207,-322,-212,-8,-76,-128,-112,-180,-183,-164,-72,40,6,33,-5,-29,19,-2,-149,-149,-53,-75,-227,-174,-12,85,2,-60,-18,37,-210,-114,-45,18,-117,22,86,28,6,-60,-155,-113,-102,-31,-7,-59,-30,-33,-17,-18,23,-20,-43,-30,-195,-277,-8,112,-34,-160,-77,-107,-202,-249,-149,-101,-170,-148,42,-14,-14,84,-59,-156,-114,-179,-149,-159,-73,-155,-178,-128,-90,-100,-81,-111,-163,-300,-314,96,210,-13,-20,-34,-108,-229,-212,-19,-13,-212,-114,-78,-226,-106,131,153,35,-154,-252,-224,-131,-8,17,-76,-81,-119,-206,-133,75,61,52,18,6,-100,-227,-55,47,22,-129,-80,-53,-149,-196,-29,-17,-81,-116,20,-14,32,-45,-159,-15,65,-2,-97,-191,-143,-63,-78,-38,147,-36,-174,-100,-91,-138,-38,224,149,-124,-314,-214,-229,-256,-202,-117,-221,-267,-146,-118,-136,-18,-39,-91,-87,-156,-227,-58,115,35,-44,-34,-15,-33,-257,-158,80,-63,-92,25,148,-13,-77,-45,12,-64,-108,42,-13,-153,-309,-121,-55,-14,47,-111,-220,-244,-269,-168,-34,65,159,-53,-105,-191,-222,-160,55,17,-184,-272,-131,-78,24,64,118,101,5,-118,39,-63,-97,-7,95,-83,-56,-283,-222,-50,-28,-144,-81,-50,-3,-113,-132,-156,-142,-216,-18,27,-118,-326,-219,-7,-35,-134,-66,-39,-128,-137,-126,-142,-147,-185,-143,-127,-220,-101,-209,-200,-3,5,-114,-77,-51,-41,73,93,123,86,-171,-201,-23,-127,-179,103,108,-73,-160,-65,-88,-82,42,59,-58,-221,-242,-184,-127,-139,-59,-2,-13,24,-31,-106,-163,-160,-197,-72,-51,-126,-190,-142,-63,20,-18,-80,-78,-217,-305,-239,-146,-19,-70,1,-31,-138,-116,-81,-39,-39,137,45,-139,3,96,29,66,22,-96,-147,-239,-148,-48,-95,25,200,54,-113,-19,30,-103,-117,-34,-199,-243,-153,-86,-65,-127,-80,-25,-86,-105,-85,-119,-133,44,-25,-137,-114,-116,-215,-194,-50,-34,-28,25,117,-2,-143,-131,-39,1,-46,24,-34,-142,-83,-95,-15,110,70,59,-107,-197,-105,-44,-4,149,55,-113,-56,-71,-178,-64,-127,-171,-39,-186,-179,-76,-216,-160,-103,-117,-158,-188,-153,-264,-288,-112,12,89,-31,-190,-282,-197,-82,-29,-49,-55,-36,-119,-168,22,176,127,-33,-35,-76,-243,-174,45,136,22,-55,-114,-126,-220,-85,115,52,44,-35,-136,-181,-121,-88,-121,-96,35,-98,-287,-76,-51,-83,-30,-20,-36,1,3,69,-12,-108,-97,-53,-20,-103,-97,-83,-195,-106,-36,-9,-136,-209,-282,-279,-222,-30,-24,-85,-44,-128,-226,-133,-45,-71,-91,-106,-39,-102,-190,-9,39,-39,-64,-53,0,-30,-116,27,135,130,78,94,-63,-72,-72,-95,-20,-10,8,-33,-154,-103,-128,-131,-19,53,-129,-335,-111,-25,-196,-18,84,-10,-66,-113,-64,-126,-31,79,37,-63,-49,-24,-108,-83,-15,-40,-60,-33,-106,-205,-85,34,8,-8,-25,-9,-17,-102,-14,61,52,27,-8,-17,-112,-147,-97,-148,-226,-196,-51,-20,-8,-17,-54,-168,-146,-61,-102,-70,-166,-190,-90,-76,35,10,-86,-76,0,-98,-128,50,47,-56,-117,-66,-49,-40,-36,-20,-22,-148,-168,-138,-91,-58,48,83,-25,-81,-92,-53,6,95,32,-51,76,-35,-201,-83,3,1,2,17,-10,-168,-154,-144,3,-83,-5,17,-72,-82,-129,-95,-22,-78,-103,-119,-229,-155,-34,
-113,-40,38,68,-72,85,113,42,112,84,-60,-90,-132,-126,23,83,-75,29,95,-8,-132,-207,-93,130,90,-61,-45,-9,-73,10,-9,30,78,-98,-371,-262,38,8,93,-43,-91,69,70,-85,-38,135,-30,-113,-41,-63,-39,-50,-136,48,5,-302,-207,101,195,135,163,61,37,43,43,172,159,116,121,33,70,147,108,100,-14,-179,-164,105,52,-188,-15,48,-199,-194,-86,-131,-261,-269,-90,-70,-100,-136,-90,-175,-227,-132,-106,-92,1,19,-20,-81,-102,-168,-63,-22,-78,-71,-76,-29,-72,-220,-95,34,-96,-77,22,110,68,61,-39,-59,-128,-224,-19,50,-82,-87,-137,-141,-64,-81,-76,-24,-97,-254,-88,43,74,-148,-126,-49,-76,-119,5,11,-100,-308,-169,-35,-92,-8,73,-81,-113,-179,-178,-107,39,173,123,-30,-24,24,-7,-29,-64,-194,-253,-95,86,-78,-4,20,0,-102,-259,-122,12,-137,-244,-239,-46,78,85,-36,0,-121,-178,-73,40,37,86,-17,-5,-30,-105,-180,-75,-40,-24,-72,-113,-45,-7,-95,-36,-14,-230,-294,-127,-76,-121,47,208,90,7,-30,-86,22,-34,-101,-24,-92,-77,-78,-2,-45,-12,-122,-319,-232,-185,-117,-13,29,-30,-148,-126,63,29,-300,-294,-144,-206,-148,70,91,-20,-78,-127,-183,-28,-8,-88,-190,-161,-45,3,47,28,118,-45,-38,-56,-146,-106,48,95,13,-58,-105,-80,10,-2,18,-2,-85,-114,-97,-23,42,127,69,35,-60,-114,-80,-8,7,-59,-173,-185,-70,-225,-224,-51,50,-63,-230,-78,-103,-141,-191,-136,-106,-263,-246,-15,-134,-278,-123,-30,64,55,-49,-143,-202,-98,-9,61,48,-44,-119,-209,-43,128,10,-70,37,-39,-45,84,68,-66,-136,-195,-111,-142,-91,-75,-53,-164,-207,-107,-40,86,90,-147,-236,-154,-80,86,102,60,70,-163,-146,0,65,-160,11,105,-9,-131,-64,-86,-76,-96,-65,-8,-73,-13,171,112,-164,-23,-39,-290,-272,-137,-159,-114,-103,-141,-160,-149,-143,-185,-158,10,105,-163,-155,73,35,-49,45,53,6,-113,-168,-155,-124,-46,6,-25,-106,-44,37,-51,-30,-64,-129,-45,-31,5,-34,-29,22,100,-14,-141,-126,-241,-340,-82,107,10,-43,-53,-98,-298,-226,-124,-123,-220,-238,-139,-45,7,101,133,-73,-197,-168,-51,27,80,-10,-168,-108,70,-53,-147,-215,-160,-168,-201,-85,32,-137,-83,-176,-205,-184,-83,79,58,-149,-131,-197,-209,-202,-87,-15,-66,-219,-332,-329,-216,10,-54,-83,-15,33,-100,6,143,113,-29,-30,-65,-205,-126,48,116,70,37,-90,-134,-132,-131,-8,-17,-204,-138,-48,-85,-117,-87,-56,-83,-116,-29,27,-102,-81,-85,-156,-60,86,-25,-134,-123,-92,-293,-85,135,135,-28,-108,-105,-185,-107,-105,-51,-41,-155,-185,-148,29,78,-15,-39,-13,-33,-2,-17,7,-33,-155,-214,0,81,-80,-247,-251,-165,-221,-51,64,-49,-197,-118,-189,-224,-147,7,-65,-202,-124,-54,1,66,78,-45,-102,-124,-246,-212,-54,60,75,-56,-132,-71,-175,-210,-35,32,-113,-243,-154,-170,-96,10,7,-80,-156,-241,-191,-102,-114,0,-30,-138,-114,-188,-181,-113,-17,-118,-48,-18,-163,-116,-105,49,47,-43,-7,94,-71,-159,-96,-132,-91,-184,-83,2,-153,-199,-73,-117,-71,34,89,18,-75,-170,-92,88,142,-15,-80,-136,-116,-138,-149,-83,40,-83,-131,-147,-55,-35,17,42,-8,-113,-269,-164,-91,-17,43,85,-44,-277,-160,-153,-133,-111,-174,-163,-65,0,-2,-113,-144,-5,-55,-44,45,131,3,-149,-72,13,-118,-70,60,-154,-310,-168,53,95,49,-15,-127,-88,-131,-60,-18,39,-8,-96,-159,-132,5,49,24,-51,-181,-241,-195,-50,25,25,93,93,-180,-206,-176,-173,-229,-173,-40,-85,-134,-118,-138,-224,-239,-149,-158,-231,-173,-231,-188,27,93,-119,-185,-147,-129,-212,-114,34,-8,0,8,76,-29,-160,-107,-72,-149,-102,-10,-98,-50,-45,-71,81,121,7,-98,-112,-85,-25,-14,-44,78,-8,-205,-117,-91,-136,-127,-127,-18,-75,-54,-95,-117,-147,-207,-38,17,1,-13,-17,-60,-85,-55,69,108,65,-117,-256,-264,-242,-31,33,-40,-75,-232,-269,-90,78,75,-17,24,-20,-261,-242,17,47,-75,-127,-61,-189,-166,-200,-70,3,-58,-153,-303,-169,-29,-18,-71,-82,-129,-229,-254,-56,-44,-77,-56,42,12,3,-64,-75,-122,-165,-15,81,-95,-108,-30,76,-34,-53,-2,8,-82,-102,-101,-73,-18,115,64,-38,-50,-134,-206,-129,-4,38,48,74,-7,-134,-133,-93,-29,-93,-183,-128,-44,-158,-112,24,11,-58,-35,52,-143,-117,-103,-77,-48,106,-15,-80,-66,-10,-71,-103,47,-7,-85,-124,-73,-75,-147,-85,103,75,-91,-222,-188,-181,-96,47,37,-85,-116,-55,-174,-189,-80,59,-8,-118,-210,-166,-90,-24,90,-46,-141,-29,-71,-160,-12,80,-23,-64,-72,-50,-123,-63,13,-3,-229,-139,-3,-31,-49,-41,-124,-173,-80,-2,-63,-107,-22,-124,-105,25,39,-45,-48,-43,-106,-212,-169,18,73,-70,-174,-30,-25,-50,0,13,-35,-72,-92,-97,-128,-88,-46,50,54,-166,-229,-107,-112,-159,-160,-100,-59,-17,-33,-141,48,96,53,-45,-75,-80,-75,-123,-38,-126,-222,-44,17,-39,-56,11,-41,-95,-22,23,-4,-114,-141,
-206,-206,-247,-201,-63,13,-165,-148,-80,-93,-77,-142,-214,-154,-183,-166,-205,73,25,-197,-147,-156,-139,-45,37,-142,-119,-112,-55,-155,-92,-14,-85,-41,3,-60,-4,164,144,100,65,81,37,78,126,312,210,133,28,61,22,34,84,122,71,-111,-133,23,71,-83,-50,-13,-51,-86,-53,-9,-5,-13,-58,-65,65,-23,-41,-12,-161,-285,-237,-73,1,61,-51,-141,11,88,1,111,-76,-200,-63,-46,-90,22,115,66,40,-46,-126,53,48,-14,-44,-212,-257,-298,-108,2,32,-35,-108,-34,-43,-112,-15,-3,-118,-169,-58,101,237,146,70,-78,-274,-205,42,71,88,40,-43,-160,-112,-154,-113,38,-14,-159,-164,-65,-108,-134,-138,-95,-64,-112,-55,261,-9,-184,-103,-65,63,-15,13,-28,-154,-303,-103,-41,-164,-63,-17,-106,-206,-184,-175,-73,-101,-75,-202,-105,3,-65,-51,37,117,-24,-253,-217,-160,-247,-209,-18,169,70,43,162,136,39,-101,33,43,85,33,-76,-83,20,12,-138,-143,70,-169,-307,-283,-108,-65,-149,-105,-34,-25,-243,-237,-82,-56,43,-73,-126,-106,-66,-61,-33,-45,-108,-165,-209,-155,23,86,30,-20,-169,-236,-186,-51,-54,-15,32,24,-102,-102,178,225,-53,-139,-154,-121,-100,61,-22,-113,-105,-92,-123,-7,65,-91,-154,-126,-114,1,118,73,-25,-59,11,63,-49,27,164,93,-17,-148,-61,60,-70,-196,23,-13,-205,-121,-178,-159,-23,-8,10,-66,-205,-164,-44,-58,47,-17,-180,-123,-149,-253,-407,-170,-164,-243,-173,-64,-80,-44,-163,-63,-59,-98,-92,116,-39,-64,80,174,-17,2,40,-49,-50,24,90,29,-83,-253,-249,-215,54,30,-9,29,-10,-118,-148,63,189,-25,-137,-53,24,22,-12,-12,80,-97,-186,60,-43,-118,54,-29,-155,-101,-51,-175,-49,-14,-143,-332,-257,-107,23,75,6,2,-95,-304,-101,163,23,-102,13,-81,-204,-141,8,-2,-59,-136,-106,-220,-144,-38,44,12,19,-72,-206,-205,-111,-102,-80,6,-95,-298,-222,-119,-41,-133,-41,60,-50,-39,30,52,-14,-119,20,147,8,-124,-17,-4,-211,-164,-224,-139,-25,-12,-158,-117,-44,6,32,-93,-156,-173,-243,-196,44,8,-111,-3,-58,-197,-53,19,-95,-117,-168,-160,-111,-66,-148,-123,-116,-117,-14,-121,-59,52,-86,-100,-98,34,-36,-144,-118,-49,-128,-158,0,48,-66,-191,-100,-60,-185,-31,96,20,-85,-179,-194,-45,-50,-17,34,-108,-148,-95,-202,-180,54,-13,-108,-61,-93,-227,-137,-20,-93,-66,-108,-108,-105,-73,70,171,-22,-146,-72,-78,-199,-241,-216,-132,-139,-211,-96,-147,-165,-146,-123,-143,44,-44,-87,-60,11,-15,-72,1,94,-39,-189,-93,10,-92,-78,158,234,79,-3,55,-90,-164,-108,-63,-36,-117,-204,-199,-190,-107,34,-100,-212,-144,-118,-221,-97,-72,-134,-165,7,8,-71,-70,-19,-61,-136,-149,-100,-61,-249,-107,-65,-230,-289,-206,-149,-194,-186,-201,-60,66,115,65,-132,-159,-114,-66,113,168,86,-134,-189,-149,-147,-3,106,-28,-186,-271,-273,-97,-96,-38,130,-100,-247,-153,-58,-188,-51,58,-41,-78,-143,-173,-116,40,-13,-112,-222,-49,-45,-123,-103,-35,-14,-173,-105,45,-14,-121,-101,0,-40,-22,-34,33,-12,-31,58,49,-38,-102,-146,-148,-101,-146,-22,-34,73,37,-153,-191,-158,-211,-147,-29,188,12,-214,-138,-103,-139,-60,-34,-91,-141,-196,-166,-231,-154,-38,-93,-128,-48,-170,-195,-200,-206,-56,-144,-86,33,-30,-168,-266,-200,-173,-149,141,90,-88,-124,-63,7,8,-66,-75,-133,-262,-212,-71,-49,-2,54,-34,-266,-174,-111,-28,-33,-15,5,8,6,66,-10,32,89,136,-199,-133,6,-38,-36,1,-51,-184,-141,-59,-12,-128,-143,12,91,-23,-65,11,-61,-129,-88,-36,-71,-158,-141,-197,-20,27,-34,-66,-78,-24,-92,-146,-113,-22,-112,-95,5,-45,-149,-170,-58,-161,-71,-18,-39,-85,-98,-71,43,-19,-56,-39,-138,-117,-82,-28,-10,-56,-61,-60,-156,-136,-158,-244,-180,-133,-46,-49,-23,37,-98,-83,79,44,-63,-215,-173,-133,-81,17,113,39,-91,-202,-336,-242,-122,-12,88,100,28,-96,-138,-95,73,37,-114,5,-121,-271,-159,108,74,-40,34,-38,-183,-194,-168,37,81,-63,-164,-128,-166,-173,-2,17,-46,-59,-200,-173,-76,-101,-122,117,22,-117,-123,-173,-3,-28,-163,-114,23,-58,-206,-139,-66,-164,-169,-58,-41,-82,-112,-111,-142,-77,22,-25,-41,-10,-59,-176,-86,38,-7,-29,-50,-72,-105,-71,28,55,-111,-78,-73,-105,-202,12,96,-30,-10,-36,-85,-77,-77,-70,-49,-23,-10,-9,-138,-178,-10,-71,-199,-33,-106,-256,-199,-93,-106,-114,-17,111,76,-123,-184,-75,-141,-138,-23,30,-34,-76,-118,-147,-141,-116,-121,23,3,-58,-114,-18,34,55,0,-24,-90,-239,-184,-86,-12,43,-2,-95,-18,-61,-71,-90,-116,-82,-122,-22,-24,-5,2,-34,-77,-44,-48,-43,-9,-76,-114,-118,-14,61,-13,-95,44,-56,-165,-66,-7,-36,-128,-58,-124,-149,-160,-202,24,37,-158,-146,-127,-72,-28,95,81,-56,-251,-170,-86,-59,-58,128,-8,-46,-78,-81,17,136,75,-105,-146,-106,-91,-55,-4,-38,-76,-139,-173,-143,-111,-168,-72,-44,-28,23,40,39,-108,-60,
-102,-31,-4,-180,-184,-139,-189,-183,-101,-98,-107,-284,-383,-252,-80,24,-122,44,96,-85,1,-24,-53,-7,-70,-65,27,6,-72,-23,53,24,-19,11,-131,-54,39,127,224,232,19,60,-22,-161,-33,71,101,-30,-170,-82,39,-76,0,27,-85,-155,-103,-12,50,118,71,30,-9,-204,-179,-43,-12,-132,-168,-183,-45,6,-50,76,141,-30,-156,156,231,11,-100,-41,141,22,-24,120,-82,-197,-29,54,93,90,20,-103,-83,-116,-29,190,48,-81,-24,-86,-215,-264,-169,-46,6,-195,-122,-88,2,-22,49,-86,-225,-185,-106,0,-5,-28,-76,-141,-191,-347,-165,37,6,-93,-102,-169,-121,-56,20,27,32,-138,-63,-55,-58,78,-33,19,75,-31,-63,123,123,-118,-173,0,-51,-85,45,-63,-60,-190,-226,-118,-59,96,133,76,45,-5,-101,-39,-8,-95,-93,-50,52,95,33,-43,8,-183,-355,-271,-128,-216,-29,110,8,12,-15,-43,-40,-106,-201,-131,-25,38,59,-93,-138,27,-147,-146,54,117,-126,-136,-78,-34,-35,-45,60,6,-271,-257,-206,-65,-2,85,50,-50,-75,-103,-105,-33,-5,-81,-114,-207,-123,-40,12,28,24,-17,-226,-169,-18,61,12,13,38,-95,-71,-22,147,-22,-41,-76,-132,-102,105,45,-66,-199,-169,-165,-153,-146,-39,-155,-154,-196,-90,-139,-28,-45,-201,-244,-72,-143,-114,-82,-28,-139,-287,-222,-55,-93,-141,39,95,-137,-148,-77,-169,42,63,-61,-46,-87,-60,-61,-44,76,132,-49,-20,-15,-51,-142,-185,-127,-100,-204,-92,-65,-173,-217,-45,-85,-188,-107,64,-22,-18,6,23,-33,-7,-34,-164,-114,35,52,13,60,-8,-107,-112,-31,88,-10,-85,53,-70,-183,-43,55,-19,-19,54,43,29,64,184,127,-39,-127,-100,105,127,34,-64,-161,-113,-113,-124,-139,-88,-64,-279,-132,75,-75,-171,-128,-108,-199,-242,-19,117,-41,-50,-64,-137,-186,-143,44,30,-65,-180,-188,-251,-56,-139,-85,-134,-76,-15,-92,-55,39,-71,-87,-14,-65,-263,-248,-22,-108,-183,53,11,-107,-141,-123,-19,-28,-28,-122,-49,-114,-138,-13,-63,-153,-54,-34,-46,-17,22,-108,-43,86,85,11,-191,-243,-224,-268,-24,81,5,34,43,-103,-262,-195,-73,-33,-28,-93,-14,-91,-142,-10,-13,-93,-214,-138,-95,-117,-85,-46,-55,-12,12,-60,-4,78,-10,-227,-200,39,66,-41,50,-49,-132,-290,-105,-20,-48,-64,-232,-117,-108,-199,-20,95,17,-143,-216,-310,-186,-72,-19,-91,-97,-144,-252,-215,-73,-92,-92,-164,-39,-170,-227,24,115,-58,-22,120,85,-108,-148,-87,-56,-116,-82,12,-87,-147,-54,13,-55,-41,6,-170,-178,-121,-133,-33,37,71,-31,-181,-201,-75,-83,-131,30,159,-128,-122,-141,-77,-8,7,-112,-184,-127,-134,-78,-46,-30,-10,-156,-178,-163,-116,-159,-23,125,22,59,127,3,-55,43,52,-111,-277,-258,-173,-170,-123,-65,-96,-116,-7,-14,-90,-136,-139,-73,-45,-40,-73,48,-35,-107,-185,-217,-39,80,138,-15,-212,-209,-273,-107,6,123,-77,-302,-180,-155,-138,-8,85,19,-137,-215,-126,-60,22,79,38,-142,-241,-174,-73,-111,42,19,-93,-146,-106,-96,-56,-9,11,20,-53,-7,-92,-221,-191,-80,-66,-144,-34,17,-59,-138,-101,-48,-43,-60,-20,-85,-217,-195,-53,24,33,-24,-3,-76,-35,-180,-230,-73,173,25,-216,-216,-113,-75,-178,-77,12,-156,-238,-133,-122,-195,-85,-2,-166,-188,-160,-113,-83,-164,-156,-128,-72,-17,45,-39,-106,-126,-246,-246,-51,39,-100,-107,183,168,58,64,52,-82,-362,-236,91,108,33,27,-148,-248,-176,-51,-28,-30,-117,-147,-222,-102,-53,-35,-64,17,-159,-222,-126,-43,10,13,-3,-7,81,-43,-142,-147,-168,-262,-43,-66,-124,-65,-100,-98,-123,-66,-63,-159,-117,-180,-180,-8,78,13,-28,-39,-93,-166,-173,-56,44,-46,91,125,89,-102,-174,-17,1,-71,-22,-9,-146,-210,-106,-51,5,8,-80,-237,-132,-9,-5,42,10,11,-111,-205,-158,-124,-116,-95,-22,-124,-156,-143,-44,-191,-272,-107,125,63,-88,-147,-134,-183,12,189,144,6,-24,-200,-121,-78,142,121,27,-17,-248,-241,12,151,-25,-82,-18,-41,-247,-224,30,66,-80,-93,-129,-163,-252,-169,-34,-66,-220,-142,-136,-252,-142,19,-5,-33,-92,-174,-217,-77,11,-58,-35,-10,-80,-88,-133,-59,-73,-178,-95,-36,-20,6,18,-23,-4,-17,0,-40,-59,-166,-211,-141,-73,-90,-96,-59,-65,-139,-262,-168,-81,-19,1,-43,-112,-216,-114,5,6,-176,-242,-91,1,-170,-175,-100,-23,-45,-31,-3,-51,-23,84,107,-19,117,61,-76,-95,-18,-80,-180,-30,-15,-146,-113,-44,-22,-143,-88,75,25,-174,-175,-116,-85,-96,-38,-50,-56,-61,-63,-35,-83,-137,-8,27,-111,-188,-170,-50,80,115,68,-19,-106,-142,-23,7,5,-58,-75,-29,32,-15,-25,-56,-105,-221,-214,-100,-86,6,79,-34,-59,-108,-126,-77,-119,-131,-159,-179,-78,29,-51,-137,-45,-13,-142,-56,34,64,-13,-137,-30,-39,-119,-93,5,-100,-190,-128,-160,-118,-56,-14,29,24,-146,-256,-156,7,65,34,39,30,-106,-263,-181,50,54,-43,-8,-22,-25,-17,81,79,-38,-142,-102,-128,-222,-225,-91,-35,-96,-51,20,-116,-155,-106,
-97,42,111,-20,-83,-88,-111,-137,-149,7,-46,-141,-225,-114,13,-81,-184,-56,-156,-247,-220,-349,-289,-100,-142,-48,-53,-46,-107,-92,-106,-154,-129,-134,-129,-31,-14,54,73,-45,-55,-9,-102,-63,8,172,239,93,-9,102,-54,-136,49,136,33,-40,52,213,211,142,40,81,32,130,185,102,63,179,63,-8,118,123,-112,-112,-63,-175,-154,-46,40,-95,-188,-153,-25,-15,-9,-33,-174,-269,-253,-196,-65,32,5,-3,-95,-168,-82,-17,121,102,146,147,94,-39,-22,47,113,-44,-217,-205,-71,-87,-22,-65,-71,-168,-153,-107,-171,-112,-188,-102,-73,-65,-41,-176,-60,110,-50,-63,29,-36,-189,-158,-204,-189,-81,-29,20,-87,-95,-3,-44,-98,25,149,-53,-263,-194,-31,-64,-97,33,45,-156,-158,-113,-143,-96,-45,1,-90,-131,-51,-173,-118,-71,-188,-59,-29,-55,42,-165,-80,17,-267,-396,-114,85,-34,55,95,68,95,-17,-76,-48,-45,-20,75,69,53,241,130,39,10,-13,-29,50,130,65,-58,-105,-8,-12,-129,-168,-91,-232,-200,-75,-20,-122,-48,84,-85,-176,-64,-51,-86,-148,-142,-257,-217,-71,-101,-56,163,138,-91,-143,-132,-34,-49,-24,49,-44,-180,-49,83,-63,-185,-147,-87,-91,-178,-195,-91,-108,-158,-159,-46,-13,-85,-163,-212,-81,0,-155,-132,44,-12,-143,-261,-134,-86,-38,47,64,-66,-142,-13,66,-5,-81,27,-38,-197,-118,49,37,20,-46,-2,-54,-105,-173,-72,-61,10,-14,-72,-73,58,-65,-18,-3,-23,-2,-56,25,38,-180,-264,-14,50,-97,-64,-17,-195,-149,0,-8,-7,35,-19,-108,-102,-92,-54,-40,-204,-180,-254,-214,-7,53,13,-73,-65,-15,-112,2,63,-50,-149,-49,-38,-124,-30,125,95,-309,-282,-185,-71,-61,-40,-141,-118,-164,-122,-44,-75,-31,-76,-370,-164,63,65,-36,95,52,-147,-114,10,85,-20,-106,-116,-173,-217,-88,88,44,-41,-48,-112,-319,-206,-17,85,43,-17,-33,-138,-222,-98,-63,-119,-41,38,-201,-119,121,102,-91,24,58,-31,-197,-199,-53,-87,-121,-65,65,-28,-97,-131,-106,-148,-183,-137,-29,-28,-97,-169,-170,-136,-72,-174,-147,10,-236,-271,-61,-55,-98,-65,-18,-111,-200,-72,47,76,-56,-51,-28,-75,60,78,8,-190,-163,-153,-132,-53,6,-20,-48,-2,-4,-71,-137,-24,-112,-297,-141,49,32,-113,-78,-66,-173,-266,-242,-41,-59,-183,-59,19,-36,65,133,185,8,-153,-339,-227,-105,-91,35,-22,-54,-61,-121,-230,-64,10,-55,-19,-51,-237,-178,-114,30,6,-108,-73,-30,-178,-54,159,65,-163,-127,-36,-106,-43,-85,-285,-204,-13,-136,-242,-56,48,-7,-45,11,-10,-82,-220,-43,-164,-197,-196,85,27,-114,-271,-155,-75,-113,-122,-13,-113,-263,-147,-17,-134,63,157,33,38,-10,-171,-249,-41,18,-40,-64,-50,-142,-238,-153,-40,-114,-171,-119,-14,-34,-159,-122,-45,-76,-114,-24,12,-91,-129,-24,6,86,61,-80,-108,47,45,-124,-117,111,73,-112,-212,-165,-127,-146,13,-5,-217,-325,-263,-116,-86,-50,24,-10,-197,-256,-59,63,117,159,96,-2,-10,-29,-139,79,146,-40,-160,-59,45,-56,-87,-64,-73,-164,-161,2,44,-100,-236,-51,-80,-186,-114,-147,-268,-277,-211,-71,-137,-136,-106,-222,-272,-196,-169,-36,-13,-77,-19,-131,-128,-121,-173,-9,199,93,-160,-100,13,-48,-86,103,66,-70,-105,-102,-15,-18,93,221,39,-210,-191,-61,-85,-77,-50,-71,-15,-13,-70,-127,-124,-54,-136,-88,-45,101,-82,-181,-50,49,-43,11,-54,-138,-259,-222,-45,-77,-77,-87,-126,-298,-322,-273,-143,10,-40,-122,-176,-65,10,3,-3,-71,-217,-280,-225,-146,-61,-108,-61,49,-134,-211,-155,-128,-194,-24,-12,37,-2,-102,-14,24,-29,-38,6,-92,-168,-190,-147,-197,-18,-20,24,54,-17,-209,-196,-25,40,-78,19,102,-73,-173,-105,-17,-19,28,95,54,19,-60,3,247,156,94,-49,-212,-220,-142,-118,-64,22,-22,-155,-118,-160,-209,-284,-137,-28,2,-5,-7,-81,-149,-131,-58,-41,-65,-143,-165,-267,-171,-98,50,143,37,-28,-121,-226,-131,-35,18,-30,-22,-133,-278,-3,136,78,-59,-72,-15,-180,-176,-5,93,-29,-34,32,-86,-190,-119,-86,-112,-139,-175,-190,-119,-91,2,-44,35,-19,-85,-95,-29,-22,-75,-39,80,89,-76,-122,-25,-136,-199,-61,-56,-59,-108,-123,-65,-139,-164,-43,86,50,-112,-224,-197,-83,5,38,7,-131,-219,-206,-56,-14,-24,-95,-41,-35,-166,-136,3,33,-77,-143,-50,-46,-170,-7,100,-4,-81,34,52,-40,-127,-80,-56,-9,-41,-40,7,43,12,-98,-134,-87,-29,-194,-292,-175,-122,-143,66,106,106,-75,-225,-121,-33,-113,-56,66,44,-139,-147,-155,23,-5,-15,-78,-121,-78,-126,25,86,79,-129,-194,-216,-229,-170,-98,17,-13,-112,5,-36,-129,-156,-56,-92,-60,-71,-58,-2,-64,-93,-117,-17,-64,45,-14,-102,5,-86,-122,-28,24,58,-23,-81,-126,-214,-164,84,37,-49,24,10,-142,-154,-46,-14,-112,-123,-70,-71,-50,-20,2,-7,-18,-124,-178,-158,-66,-86,-88,-111,-56,-15,-116,-87,-34,39,-76,-108,-25,-86,-181,-85,-7,-17,-46,11,-91,-59,-111,-12,-4,-61,-44,96,5,-63,13,
-249,-127,-55,-126,-154,-23,-70,-149,-149,-92,40,-98,-220,10,5,-103,-119,60,61,45,-131,-194,-121,-107,-43,5,-29,-36,-35,74,86,25,147,138,17,22,219,218,359,226,73,89,128,38,10,142,102,-50,-87,39,66,-33,20,141,-10,-136,-154,34,113,39,37,65,142,-13,-158,-96,-54,52,38,-220,-179,-50,-153,-133,-38,-248,-85,185,166,42,108,177,225,186,274,307,227,-22,111,188,141,94,177,55,-53,58,30,-117,-28,-113,-303,-204,-180,-259,-105,-148,-35,-199,-178,-173,-164,-257,-72,-36,-144,-229,-202,-141,-8,20,35,-96,-289,-212,-207,-229,-147,-87,-283,-173,-29,-63,-133,49,42,-191,-161,7,-46,-144,-163,-205,-262,-101,-155,-124,-225,-259,-72,130,103,130,96,-3,-60,-131,-202,-50,75,63,146,52,58,135,-18,-138,-122,-56,-131,-85,-46,-51,24,10,7,-87,-200,-117,12,-95,-179,-60,-7,-75,-123,-266,-305,-241,-202,-141,7,19,6,78,-25,-49,-155,-156,-55,-3,-73,-155,42,66,-128,-141,-31,-43,-215,-287,-90,-4,29,-13,127,81,1,-5,-29,13,-85,-71,-107,-189,-112,52,125,80,34,-126,-216,-98,2,-121,-147,3,-77,-118,-72,131,136,-44,-85,42,34,25,122,171,136,-22,-71,-17,-39,-25,17,-61,-176,-168,-3,137,64,8,-86,-178,-25,58,-41,-5,71,-119,-224,-90,-51,-123,-2,-12,-259,-391,-279,-149,-249,-202,-143,-81,-170,-210,-122,-7,18,78,146,102,152,245,-20,-91,-119,-93,-28,-86,-138,-205,-319,-215,-185,-181,-204,-239,-98,-217,-215,-156,-106,-97,-60,-30,-144,-131,27,79,152,190,142,83,-159,-87,89,-45,-44,27,-48,-19,49,-65,-134,-106,-50,-123,-175,-113,-121,-165,-339,-357,-171,-129,-77,-12,42,-7,-55,-53,-38,53,60,-50,-303,-295,17,43,-31,96,168,-44,-230,-61,45,-137,-138,-111,-225,-148,-64,173,268,-13,40,-65,-181,-138,-34,-82,-46,-96,-180,-215,-144,-170,-174,-97,-118,-50,-237,-184,-39,-15,-93,-126,-176,-284,-236,-119,-176,-183,-171,-78,71,55,11,115,29,-24,-19,-19,33,52,42,-28,-23,7,80,2,-97,-237,-225,-227,40,196,122,86,118,59,-126,-101,24,48,-82,-90,-14,-15,-39,-44,58,-29,-108,-43,-22,-64,-10,-114,-285,-85,-65,-92,-165,-220,-204,-273,-222,-82,42,-146,-78,32,-50,-220,-205,-139,-122,-180,-128,-38,-129,-39,68,137,20,-92,-72,-92,-9,29,11,-128,-196,-241,-259,-107,100,-46,-4,-44,55,-122,-214,-72,-64,-195,-111,-65,-123,-258,-230,-91,-169,-232,-230,-114,-24,-87,-45,-272,-262,-40,-102,-133,-82,-66,-64,-93,-5,-66,-209,-206,-112,-123,-176,-72,91,55,-80,-101,-86,-40,-97,-36,-34,17,-19,-29,44,-9,32,81,38,75,53,-118,-248,-81,-149,-122,-72,6,-43,-40,-48,-18,-70,-231,-175,107,-35,-46,10,-107,-117,-90,30,11,-188,-76,-38,-76,-39,8,-10,-156,-164,-41,-146,-70,74,50,-141,-133,-158,-231,-22,33,-65,-129,-285,-113,-153,-155,-101,-36,-55,-103,-34,70,-61,-18,23,-59,-185,-244,-210,-83,25,-19,3,-212,-251,-96,-126,-36,-24,-12,54,-63,86,40,-43,-12,110,-23,-128,85,-3,-122,-191,-46,7,49,-22,-63,-70,-209,-173,-45,-15,-31,73,19,-124,-73,-179,-196,20,90,25,-200,-133,-10,-81,-202,-121,-83,-207,-331,-219,-205,-159,-63,-22,-146,-215,-128,-206,-224,-64,-78,35,47,-3,-29,-97,-126,-165,-209,-132,53,101,-105,-190,-65,-65,-113,2,38,-88,-161,-66,52,45,-14,63,-161,-327,-173,-91,-66,49,-59,-247,-178,-103,-108,-86,-101,-119,-256,-357,-274,-128,-46,11,113,30,-95,-113,-35,-14,-211,-165,17,132,44,20,-15,-71,-80,-41,-165,-102,-91,-141,-155,-93,-77,-31,-49,-64,-165,-321,-393,-216,-46,-56,-7,38,-17,-166,-161,-9,-18,-95,-3,11,-163,-134,-40,-54,-77,-59,-163,-237,-138,-101,-44,-10,-39,70,44,-25,33,19,-60,-30,106,-114,-209,-23,-107,-258,-211,-128,8,6,-50,-146,-238,-229,-128,47,-17,-95,-92,-207,-273,-64,52,154,169,-4,-97,-159,-10,59,-40,-30,-129,-179,-336,-236,23,43,-70,-64,-82,-64,-101,-75,86,25,-29,-40,-101,-156,1,48,-25,54,-53,-144,-116,-24,12,-75,-128,-51,-71,-85,-116,-22,-64,-262,-200,34,-51,-59,-29,-64,-102,-204,-87,-55,-14,-30,-75,-133,-44,0,-7,37,0,-131,-215,-93,65,12,-30,-50,-105,-131,-217,-92,28,-44,-112,-96,-138,-195,-129,-29,-15,37,27,54,-17,-51,-7,54,5,37,11,-81,-29,53,-15,-28,24,-91,-103,-188,-144,-183,-160,-112,-23,-98,-239,-204,-169,-133,-108,32,-55,-179,-114,-97,-17,-55,-123,-113,-107,-131,-204,-137,-10,110,113,60,-7,-113,-225,-63,130,120,-20,-7,78,58,44,-71,-36,-75,-77,-87,90,28,-103,-76,-12,-97,-88,-102,-131,-153,-190,-184,-205,-88,-10,-86,-154,-98,-48,-173,-205,-65,-8,-36,-85,-61,-105,-53,-91,65,-28,-132,-66,-40,-25,3,-20,-48,-60,-88,-134,-148,-105,-49,-55,-76,-41,-91,-106,11,70,90,-4,-19,-88,-119,-103,-72,125,116,-46,-43,-168,-239,-124,-75,-34,30,80,-39,-146,-116,-41,
-155,27,-10,-24,-116,-129,-144,-90,-131,6,-18,-191,-171,-65,-72,10,-43,-31,25,-4,-91,-33,-96,30,153,71,-56,-45,-8,-75,-164,-180,-128,-46,-297,-207,127,225,141,47,68,164,-46,-226,-241,-29,30,-108,-179,-118,-156,-58,-13,71,103,-93,2,11,-50,-65,43,5,52,-20,-51,195,211,148,-46,-126,-77,-86,-191,-164,-70,-189,-390,-229,-4,-128,-206,-80,-274,-282,-179,-34,-153,-336,-156,-28,19,49,20,45,-66,-50,-98,32,38,78,-20,45,-102,-287,-101,-39,-80,-137,-103,-97,10,94,163,-5,-72,-56,-31,116,174,195,138,28,-105,-91,-141,-189,-91,-35,-204,-252,-169,-147,-156,-138,-118,-231,-215,17,23,-59,-106,-160,-229,-164,-66,45,-24,-185,-220,-169,-93,-10,48,-64,-247,-112,-44,10,-36,-12,2,22,75,144,-54,-134,-22,-118,-200,-64,55,86,-12,66,64,17,-30,-159,-64,-90,-65,188,261,132,84,116,-15,-143,-77,-80,42,40,43,-63,-108,-176,0,-159,-124,66,-75,-175,19,19,-41,-22,81,94,-28,-185,-129,105,-39,-54,49,-111,-98,-10,116,71,80,68,-19,-48,43,59,38,12,6,-153,-361,-300,-156,-237,-312,-212,-143,-313,-230,-55,-117,-191,-154,7,58,-25,79,203,33,71,133,32,-73,7,69,79,30,52,50,74,50,35,-93,50,12,-85,-81,-91,58,65,-59,-105,-41,-75,-154,-230,-216,-279,-363,-164,-111,-147,-113,-82,-202,-176,-127,-61,-56,106,8,-81,-43,-20,-9,-129,-144,-19,-132,-190,-19,-91,-226,-269,-82,-148,-280,-171,-107,-180,-279,-271,-87,-107,-238,-180,-214,-287,-158,-71,-133,-53,-93,-261,-191,12,-34,-12,10,107,33,-53,54,83,-25,-77,-45,122,-131,-97,88,-33,-136,-292,-173,-156,-170,-30,-118,-237,-134,-61,-76,-166,-143,-165,-314,-349,-231,-101,-132,19,-2,-163,-268,-50,91,52,-5,130,34,-103,142,247,117,95,84,-18,-118,-102,-66,22,59,78,40,-91,-44,-82,-90,-60,-19,-8,-77,-77,162,94,30,70,39,-48,-231,-204,-63,-119,-237,23,44,-215,-181,-148,-210,-204,-196,-149,-124,-93,-131,-190,-220,-33,-85,-183,-190,-81,-159,-178,103,48,-76,1,164,30,-137,-175,-53,42,-85,-143,-119,-181,-100,-114,-102,-92,-114,-103,-108,-137,-44,-3,-65,54,144,2,3,-86,-147,-163,-20,142,91,58,39,-39,-14,-90,-82,25,95,-114,-138,-190,-246,-186,-51,-19,-51,-290,-373,-302,-55,-59,-49,-5,-72,-282,-502,-188,45,-12,-59,10,58,-93,-39,141,148,128,38,50,24,-121,-7,74,74,-66,-141,-33,-95,-85,-31,-80,-59,-28,28,-71,-164,-168,-108,-141,-103,83,-113,-322,-170,-78,-211,-194,-45,13,-164,-339,-215,-146,-170,-71,-19,-90,-132,-132,-153,-34,3,-107,-60,-96,-155,-190,-249,-119,96,59,-53,108,71,-146,-127,-41,-91,-141,-45,-15,-65,-71,-77,-71,-98,-159,-40,-93,-180,-71,-19,-93,-15,73,10,-38,-122,-179,-66,-28,55,96,-85,-154,-123,-212,-246,-3,59,-166,-227,-259,-144,-237,-76,65,8,-101,-237,-136,-137,-146,-82,-85,-133,-101,-156,-220,-63,5,-108,-61,-112,-70,-154,-96,35,33,-73,-77,91,-61,-251,-95,-5,-4,-55,-17,-25,-44,-117,-118,-8,45,20,-127,-81,-132,-214,-200,-61,112,-81,-131,-81,-97,-124,-194,-41,53,-81,-159,-3,6,-124,-103,13,-31,-123,-137,-98,-107,-76,-38,-50,-199,-324,-298,-282,-155,-97,-36,-39,3,59,30,-256,-249,-201,-168,-55,-13,5,-75,-82,-44,-86,-101,-60,1,-129,-165,-54,-3,185,103,3,-119,-305,-229,-185,-116,-102,-87,-158,-336,-93,10,-38,135,34,-112,-219,-209,17,69,-101,35,130,-31,-91,11,7,-75,-95,-46,-41,-73,-83,-36,-97,-113,-97,-129,-194,-269,-238,-278,-131,100,25,68,-14,-97,-206,-81,-107,0,-38,-86,48,-71,-284,-180,-59,0,-44,-51,-35,-194,-256,-105,42,85,95,-39,-100,-131,-138,-132,-93,-81,-86,-163,-166,-73,-85,-103,-119,-43,0,-155,-107,123,40,-86,75,86,-18,-129,-163,-277,-189,-29,128,142,-29,32,-206,-197,-44,27,35,-147,-165,-200,-305,-142,52,42,-60,-119,-148,-236,-148,-4,-24,-61,-29,-81,-148,-164,-66,48,117,33,-159,-251,-72,-100,-86,-169,-214,-107,-106,-112,-7,30,-221,-105,-20,-41,-83,-116,-34,18,-45,-49,34,49,43,73,-4,-66,-106,33,111,79,-33,-118,-108,-44,-101,-73,-10,3,-166,-188,-83,53,-38,-111,-101,-78,-155,-149,-39,-33,6,-61,-114,-121,-77,-61,13,-77,-77,13,-12,-103,-111,-43,-141,-156,-66,-129,-124,-58,-33,-133,-196,-25,-8,-93,-117,-31,-34,-80,-107,-20,-7,-113,-106,-73,-126,-70,89,2,-129,-106,-160,-159,-17,-23,-82,-24,19,-31,19,106,73,110,-93,-159,-35,-76,-93,49,95,-9,-65,-34,-114,-126,-24,19,-34,-95,-113,-72,52,20,-66,-56,-127,-114,-66,-103,-224,-209,-144,-220,-108,-63,-58,-189,-128,-5,-107,-127,-12,-10,-34,3,-33,-181,-114,79,73,33,-3,-24,-24,-12,22,27,24,-66,-96,-48,-93,-91,-13,-45,-70,28,-127,-229,-128,74,-44,-194,-106,-61,-153,-137,-24,38,5,-39,-36,49,-19,-66,-105,-114,-132,-3,-23,-101,-60,-45,
-360,-179,-55,-202,-119,-100,-91,-133,-38,205,138,13,70,196,166,142,128,80,74,-49,-91,-164,-141,-35,23,32,68,43,-8,-34,-48,-22,-7,3,25,61,159,240,148,-80,-58,6,-3,-163,-195,2,176,161,34,113,55,-101,19,201,-41,-175,-119,-54,49,49,-139,-171,-95,-139,-174,-80,-77,-65,-320,-330,-101,-14,-108,-12,44,-163,-184,-17,-44,-20,-202,-282,-118,-88,-81,50,-131,-238,-97,42,24,61,90,75,-14,-105,-111,20,70,96,52,-3,-45,-95,-92,-13,156,-28,-134,-85,-81,-56,-5,8,-64,-65,17,61,184,166,22,-71,-112,-126,44,120,-40,6,-95,-190,-92,-80,-126,-92,8,37,-80,-97,61,-29,-43,144,39,-3,49,34,-39,-284,-277,-173,-137,-212,-108,-171,-335,-461,-392,-443,-247,-178,-138,-111,-129,-64,-215,-238,-164,-131,-229,-272,-86,-144,-163,27,100,-51,-219,-76,33,-35,-31,79,88,68,25,33,39,-28,53,28,39,91,220,94,-33,27,-13,-112,-56,-64,-230,-249,-121,-100,-48,-171,-54,0,-133,-173,-45,78,81,112,184,204,105,93,239,136,38,28,-163,-230,-131,-46,-102,-33,54,-119,-236,-22,148,117,-41,-56,-45,-158,12,75,13,-141,-186,-127,-185,-128,1,40,-106,-170,-98,-113,-92,-116,-144,-205,-166,-119,-220,-186,-155,-54,-114,-202,-239,-184,-189,-97,-101,-184,-225,-61,-25,-153,-175,-65,-122,-285,-113,113,33,122,74,-66,-107,-169,-107,-78,-64,107,209,73,120,143,6,-56,35,80,-19,-48,-65,-163,-217,-224,-133,-230,-321,-354,-139,-185,-297,-209,-50,-95,-30,-25,-154,-205,-100,76,105,108,54,38,-9,50,76,7,-91,-122,-146,-249,-85,-133,-58,-87,-147,-183,-165,-133,-20,-13,-178,-230,-50,32,3,-7,-14,-4,-133,-77,61,115,167,45,-262,-355,-82,-77,-173,39,64,-106,-231,-127,35,-101,-199,-141,-165,-189,-46,121,127,-87,-24,-111,-207,-133,10,3,157,164,2,-87,-97,-43,-92,-264,-196,-105,-258,-304,-184,-96,-211,-224,-147,-154,-209,-149,-128,-163,-142,-124,-35,-107,-212,-63,-60,-10,-54,-105,35,95,23,35,116,17,-3,10,-14,-36,-184,-300,-48,121,88,17,138,73,-166,-143,12,29,18,80,93,118,60,-33,10,-50,-247,-178,-204,-209,-147,-105,-294,-137,-2,-185,-298,-118,-160,-196,-133,94,84,-33,-51,-82,-72,-170,-29,85,70,-77,-247,-105,-103,-12,39,13,-166,-264,-242,-88,110,158,141,60,-147,-251,-206,-64,2,-144,-214,-263,-139,-200,-319,-51,73,-83,-101,-82,-103,-209,-196,-61,-155,-78,-116,-112,1,34,-4,-164,-155,-22,2,-71,-72,-48,-86,-17,-10,60,-82,-121,45,32,-143,-50,169,171,-75,-83,-122,-209,-124,-24,76,63,-136,-91,-12,-126,-76,33,11,-161,-165,-195,-136,20,34,-59,-71,20,-92,-163,-132,-60,-153,-308,-263,-96,-202,-366,-205,-139,-334,-367,-131,-183,-243,-322,-244,-64,116,47,-65,-103,-111,-160,-156,-66,83,120,-53,-63,-34,-204,-49,116,74,-128,-261,-101,74,100,127,111,75,30,-142,-108,61,130,39,24,-128,-247,-259,-165,-114,-19,-73,-165,-189,-155,-112,-108,-129,-160,-116,-102,-39,-82,-229,-131,-139,-61,-91,-56,-86,-171,-165,-102,-25,38,81,20,-44,-56,-117,-158,-54,110,89,-117,-180,-144,-55,38,91,90,-17,-113,-63,42,2,-126,5,27,-48,-119,-170,-173,-113,95,111,-137,-195,-272,-224,-149,-159,-43,-36,-25,32,-39,-261,-169,-66,-119,-164,27,44,-201,-214,-92,-28,-75,-83,-86,-179,-274,-173,47,66,-33,34,-34,-219,-297,-196,-100,1,-15,-24,-102,-60,-141,-129,29,55,-138,-344,-279,-39,-48,-164,-58,18,-65,-127,-179,-83,-65,-168,-44,-7,44,54,24,-40,-31,-73,-45,-77,-100,-155,-147,-116,-82,69,-105,-166,-117,-188,-197,-48,24,61,45,59,-64,-188,-168,-14,11,-63,-12,1,-165,-117,61,174,18,29,-25,-141,-112,12,-86,-22,169,80,-50,-176,-133,-72,-132,-100,52,-8,-251,-164,-51,-205,-252,-77,65,37,-156,-216,-231,-253,-121,38,29,-19,-102,-277,-262,-103,-66,1,-54,-100,-138,-294,-188,79,54,-123,-100,-141,-199,-129,137,144,-17,-85,-105,-134,-209,-82,-7,-14,-38,-61,-216,-147,-50,43,39,-25,-15,-132,-171,-72,-40,-61,-118,-55,-3,-76,-8,-14,-33,-134,-139,-53,-70,-31,-34,-53,-87,-45,-34,-22,-45,-54,-50,6,19,43,-24,-134,-139,-160,-189,-178,-24,-18,-31,-41,-77,-105,-113,12,122,-43,-160,-88,-56,-179,-129,76,107,-36,-141,-149,-87,-141,-91,-121,-144,-98,-7,-85,-243,-141,-137,-173,-124,-53,-71,-122,-41,-51,-119,24,131,61,-93,-180,-258,-158,-7,27,27,-49,-155,-121,-86,-82,13,-31,-106,-227,-197,-134,-19,66,53,-23,-24,-39,-147,-105,-83,-15,-17,68,83,102,-31,-63,54,30,-97,-137,-106,-101,-122,-101,-92,-112,-119,-144,-161,-136,-82,-137,-91,17,-5,70,-15,-39,-36,-201,-194,-3,32,-117,-164,-96,-80,-65,-3,6,-101,-148,-93,-56,13,0,103,86,-60,-128,-82,-83,-73,10,-31,-103,-126,-72,-199,-191,68,10,-91,-76,-46,-176,-132,28,-70,-9,13,65,-51,-40,-90,-17,2,-20,-86,-126,-142,-72,-73,
-185,-103,-132,-174,-169,-111,-158,-310,-117,48,-25,-133,-220,-219,-131,-119,-40,58,94,-98,-212,-251,-44,63,84,37,156,193,118,147,176,154,116,149,-17,-12,103,176,221,79,0,69,-63,-75,24,199,239,66,-13,107,65,53,22,76,-14,-169,-231,-82,53,6,-91,-190,-185,-107,-95,-88,-118,-122,-148,-100,-22,-53,-168,-156,-51,-209,-272,-8,17,-163,-204,-132,-80,-82,-102,81,73,-148,-186,-86,34,91,91,30,-5,3,-117,-65,33,-10,-132,-39,-25,-168,-131,-24,-60,-138,-98,-36,94,70,23,69,-35,-144,22,89,47,59,1,-86,-211,-138,-164,-83,-38,-73,-96,-156,-103,-49,39,-48,-195,-185,-86,30,73,18,95,-8,-112,-114,37,224,68,-56,79,75,-155,-188,-45,-90,-141,-139,-149,-196,-129,117,85,74,-95,-163,-123,-105,-101,-178,-267,-186,-202,-159,-106,-73,58,-136,-108,-38,35,-102,-71,112,45,-102,-73,-165,-111,-144,-96,-40,71,70,38,-24,-93,-35,112,39,174,244,91,-4,247,287,132,111,169,148,3,-212,-205,-56,-12,-30,49,-50,-118,-2,-59,-96,-90,-71,-166,-179,-155,-35,6,43,74,-66,-226,-340,-102,-190,-138,-14,-83,-248,-164,-31,-83,-246,-257,-80,-83,-96,-137,-7,-35,-174,-81,-122,-138,22,35,-66,-180,-23,8,-23,8,89,-61,-124,1,-121,-287,-114,85,-75,-134,-184,-92,-128,-200,-168,-91,-183,-229,-131,-119,-101,-81,76,30,-50,23,25,-63,-176,-183,-170,-34,-40,-91,-80,47,37,-111,-174,7,40,-154,-190,-77,-54,-58,-96,-92,-82,-103,40,106,-36,-50,44,13,-113,-58,-28,-70,-46,-7,-63,-124,-95,35,45,-87,-71,-10,-123,-209,-40,-9,-85,-20,-75,-59,50,76,-70,-310,-176,-33,23,-102,53,39,-81,-123,20,88,131,-15,-88,-188,-243,-220,-122,-77,-70,-12,-77,-188,-119,-25,-75,-40,-36,-127,-111,-103,48,176,73,20,71,-200,-282,-210,-71,7,-95,32,-107,-163,-183,-173,-105,-35,-148,-299,-199,-19,13,-38,-149,45,50,-257,-310,-207,-236,-156,-44,5,-66,-50,55,-39,-148,-257,-86,-114,-153,-112,-176,-116,34,-7,-189,-77,-36,-163,-153,32,130,75,0,25,-102,-299,-156,-76,-86,-160,-159,-35,29,-56,44,40,-88,-180,-56,3,44,133,95,-14,-17,-23,-101,-81,-36,13,-49,-12,-30,84,35,0,-82,-180,-194,-118,-39,-156,-225,-124,-134,-201,8,-43,-19,-63,-205,-215,-199,-59,137,89,-83,-160,-222,-322,-141,-22,52,-80,-88,-90,-87,-71,37,250,52,-80,37,-18,-13,-118,-51,-53,-2,-15,75,-13,-40,-53,-13,-65,101,-50,-200,-119,-25,-202,-82,28,59,32,-105,-97,-161,-249,-165,58,1,-214,-105,-70,-179,-158,-105,50,-76,-264,-161,-2,-30,-71,-3,-148,-269,-119,-201,-137,-175,-54,-138,-242,-194,-164,-178,-180,-180,-188,-207,-19,58,-119,-175,80,95,1,-20,24,-174,-252,-252,-210,3,157,156,149,-34,-142,-19,-142,-156,49,-71,-220,-175,-82,-154,-101,28,100,-179,-376,-209,-61,-113,27,50,-40,-63,-70,-45,-155,-15,59,40,1,-59,-75,-131,-85,64,-91,-241,-180,33,-10,-127,-92,-105,-173,-138,59,45,-139,-103,13,-35,-221,-53,59,-70,-163,-139,-44,19,7,-128,-195,-118,-90,-102,52,144,54,-166,-271,-173,-205,-226,-111,-10,-95,-126,-106,-88,-153,-88,58,6,-178,-238,-131,-117,-41,-102,-114,-63,-170,-131,-96,-197,-63,-29,-18,10,6,-65,-131,-196,-155,-164,-86,66,-14,-105,-134,-31,-24,-34,-4,-17,-201,-215,-102,0,73,73,65,-155,-227,-173,-123,-39,11,38,-77,-175,-76,-7,-12,-63,-45,-112,-201,-200,-123,-88,-146,43,83,1,-114,-168,-2,-45,-108,12,-19,-154,-128,10,-103,-59,-108,-95,-87,-90,-227,-184,-83,-15,0,-163,-165,-91,-195,-219,-56,-23,6,53,95,-9,-222,-168,11,-60,-101,20,-59,-232,-202,-103,35,86,27,-39,-70,-134,-201,-28,110,47,76,-43,-50,8,-82,-153,-185,8,-44,-82,20,-56,-211,-56,-3,102,54,-184,-146,-102,-166,-119,-61,69,2,-65,-246,-210,-44,2,-15,25,25,-2,-111,-113,100,23,-95,-49,-181,-258,-96,17,-53,-174,-161,-127,-202,-220,-15,68,-36,-142,-147,-141,-144,-83,-45,-50,23,-7,-101,-114,-107,-31,-156,-155,33,80,-81,-126,1,-58,-78,-50,-96,-31,-80,-97,10,-92,-71,80,20,38,-78,-201,-185,-132,-3,86,-29,-15,-124,-238,-127,60,29,-25,-93,-137,-205,-133,6,117,-38,-178,-97,-66,-170,-106,-7,33,24,35,20,-55,-111,-28,-100,-17,28,5,-93,-134,-61,-169,-200,-49,-18,-137,-231,-186,-112,-144,-15,144,60,-241,-249,-111,-108,-73,-13,-30,-35,-101,-126,-219,-138,58,18,2,-41,23,-70,-39,-39,-33,37,5,-65,-119,-148,-75,80,-14,-60,25,-101,-174,-71,38,7,-54,-217,-225,-118,-24,-61,35,6,-102,-106,-105,-80,-59,-46,-200,-101,-30,70,-25,-66,-4,-146,-121,13,17,-95,54,111,-90,-70,-2,94,-20,-128,-102,-64,-24,-23,1,-31,25,-119,-243,-179,-92,-91,-91,-59,69,-33,-144,-60,0,2,-128,-196,-106,-148,-180,-10,84,-48,-97,-54,-49,-116,-127,-61,-22,-80,-75,-65,-121,-97,-86,
-229,-90,-126,-205,-221,-196,-132,-166,-134,-88,-39,-188,-222,1,-4,-45,-9,17,-4,3,-180,-59,-117,-122,-96,-76,55,123,74,-41,-4,-24,13,-90,-88,-83,-25,158,234,137,121,112,158,40,137,250,49,7,-5,3,161,28,-7,2,-72,-17,44,224,131,11,0,-46,-9,94,-38,-40,-61,65,154,59,103,146,48,-40,-30,-173,-197,60,32,-147,-190,-100,-64,-100,-194,-185,-230,-227,-49,-24,-91,-229,-119,-103,-188,-80,2,-30,127,100,148,58,-5,-31,-3,34,27,-133,-142,-194,-188,-174,-117,-46,-268,-487,-220,-105,-100,3,59,-136,-202,-229,-121,125,177,66,91,-10,2,137,75,54,-3,-141,-241,-111,-24,-17,-53,3,-18,-45,-19,78,17,-154,-56,-88,-107,-23,50,-154,-278,-314,-326,-194,-30,-17,-136,-3,147,89,-91,-88,66,-55,-222,-122,43,-87,-53,-18,-54,-66,-200,-101,2,-88,-95,74,68,-41,-2,-118,-174,-241,-289,-169,-153,133,218,83,20,59,13,-46,-45,70,-73,-277,-51,232,110,69,105,65,-9,-141,-56,39,34,-85,-17,-168,-225,-66,-10,-87,58,-4,-60,-173,-146,3,65,20,1,-107,-149,-98,-80,-85,-34,-49,-72,-173,-222,44,45,-171,-330,-219,-178,-225,35,19,-93,-119,-141,-124,59,-3,-136,-56,-138,-204,-88,-4,-75,-176,-274,-285,-189,-121,-72,38,-221,-274,-262,-141,28,12,-86,3,-10,-131,-95,-97,-78,23,43,20,-39,-138,-139,-8,54,-14,-49,-25,17,90,83,-73,-105,7,-73,-126,102,122,-185,-138,0,-14,-131,-114,-14,-105,-127,-116,-12,-70,-86,0,-82,-175,-75,19,52,-28,-10,-83,-156,-102,0,-7,-80,-116,5,-83,-35,-28,-136,-126,-158,-45,-61,47,116,47,-35,-209,-166,-164,-221,-40,-63,-72,-23,-114,-63,-66,17,-122,-269,-225,-71,-123,-227,-175,-106,-267,-360,-50,-44,-63,54,55,-9,-159,-19,79,60,1,-158,-86,-119,-215,-29,70,50,101,112,-58,-102,-86,-55,-51,12,-90,-87,-100,64,-49,-188,-64,3,-34,-92,-78,-164,-222,-56,-49,-54,29,10,-28,-112,-154,-83,-122,-156,-112,-31,-159,-111,63,1,59,-53,-148,-164,-153,-54,172,19,-38,42,-113,-254,-132,7,37,-113,-122,-31,42,-77,-31,-60,-165,-180,-133,-88,3,86,17,13,-14,35,-70,-195,-183,-219,-267,-170,7,66,-44,-153,-23,-100,-209,0,-18,-90,-155,-163,-241,-227,-82,45,22,-78,40,-93,-242,-92,74,55,-17,-29,-82,-197,-132,2,-23,-51,-136,22,-75,-237,-132,37,-5,-134,-141,-168,-239,-249,-54,-165,-227,-207,-175,-158,-113,-118,-158,-147,-18,-64,-262,-159,-31,-101,-97,-80,106,13,-207,-178,-44,-122,-66,219,178,-17,-88,-179,-165,-105,-54,24,29,-36,-82,-49,-112,-106,-4,-139,-121,-148,-178,-148,-70,-92,-156,-56,18,-65,-92,-17,-31,-66,-174,-60,13,-176,-186,-56,5,-100,-81,-41,-18,-107,-188,-121,-25,-2,101,38,-127,-50,-134,-196,-85,169,190,-81,-154,-63,-35,-100,44,84,-9,-129,-146,-107,18,-39,66,-142,-335,-206,-51,-119,-127,-28,24,-54,-129,-206,-153,-108,-107,-188,-136,-181,-201,-211,-173,-56,-71,-101,-31,-33,-43,-93,-205,-118,-148,-129,-114,-76,-113,-216,-123,-70,-28,-17,-17,-58,-78,-72,-18,42,54,3,-121,-219,-107,-113,-225,-85,-28,-41,-86,-117,-205,-164,-183,-24,29,-107,-239,-156,-168,-121,-30,-19,-124,-114,-101,-217,-171,-83,-2,-43,18,83,-8,-216,-119,-46,-176,-122,37,-23,-188,-210,25,121,84,66,-13,-119,-82,-61,101,81,83,69,-54,-114,-87,-5,18,135,53,-66,-132,-35,12,-61,-91,-114,-247,-261,-273,-131,-101,-49,100,118,-10,-200,-117,-7,-61,-88,-18,65,-31,-72,-105,-159,-126,-34,-105,-148,-212,-144,-122,-95,-12,3,-154,-267,-95,-127,-202,-86,-33,-128,17,93,47,-117,-164,-111,-9,-95,-55,-92,-106,-189,-3,2,-70,-34,-50,-132,-48,-87,-102,-107,-136,-108,-185,-138,-46,-83,-185,-59,18,-2,-93,8,60,-127,-114,43,58,-61,-154,-132,-116,-146,-63,22,63,20,-90,-206,-221,-63,29,-77,-63,-112,-322,-294,-142,10,85,-43,-119,-156,-129,-256,-39,94,-112,-28,-31,-70,-144,28,107,8,-153,-122,-139,-123,-45,12,8,-28,-81,-129,-133,-40,-19,-46,78,48,28,-97,-92,-8,1,-149,-75,0,34,-43,-30,-28,-166,-90,73,68,29,-18,-181,-189,-102,-87,-7,-98,13,-10,-201,-149,-20,-51,-14,-55,-161,-183,-231,-102,66,-83,-212,-85,-181,-221,-222,-83,19,-43,18,-23,-92,-85,-111,-86,-66,-19,-23,-96,-124,-75,-78,-39,-59,-76,-96,-65,-66,-56,-146,-70,90,107,-116,-174,-98,-72,-118,-64,52,-7,93,-9,-160,-56,-13,0,-55,-141,-116,-118,-63,84,96,-38,-12,-22,-164,-170,-119,-50,-70,-46,-66,-9,-53,-85,-43,7,-144,-158,-51,-41,-44,-88,-78,-195,-137,-44,-12,-61,-138,-64,-39,-112,-14,-5,-40,-100,-112,-149,-153,-22,13,-54,-108,-41,-56,-75,11,33,-59,-117,-222,-180,-107,10,32,89,-73,-217,-138,-23,-44,-133,-77,-88,-100,-5,-49,-8,64,-49,-128,-12,-43,-136,-114,79,79,-108,42,37,-4,-107,-129,-64,-61,-8,-4,-29,-45,-43,-20,
-132,39,29,-92,-138,-156,-200,-246,-54,137,101,-78,-87,100,45,44,-106,17,156,76,-230,-241,-158,-122,-161,-148,-31,-61,-143,-183,-48,-31,-61,-17,-168,-229,76,123,61,53,-17,-66,-123,-143,48,188,126,2,64,242,90,39,30,19,-133,-248,-122,203,164,40,151,84,-24,-12,-22,-4,64,115,-12,24,178,53,-64,-40,-40,-34,71,39,147,11,-209,-33,12,-73,-166,-4,25,-18,-137,-10,53,-23,-9,10,-174,-207,-173,-31,3,40,-124,-168,-147,-129,7,45,74,-35,-70,33,-55,-111,-28,13,-72,-236,-70,38,-25,27,115,-17,-126,-211,-156,-103,-77,-241,-264,-224,-146,-127,-147,-54,3,-184,-153,48,115,-22,-49,-119,-156,-118,-95,-13,-107,-201,-171,-30,-146,-119,74,-66,-185,-113,-202,-59,-122,-38,49,-70,6,18,-36,13,107,93,-33,-29,190,130,73,1,132,39,-121,-136,18,-91,-168,74,122,64,-13,19,11,-56,-241,-215,-85,85,24,106,-3,-83,-46,-229,-158,-123,-226,-165,-29,37,-189,-185,63,55,-111,-191,-9,7,-134,-156,-66,-188,-224,-117,-116,-155,-171,-105,-98,-66,-80,-53,90,126,19,-331,-285,-154,-22,-56,-93,28,71,-83,86,211,113,29,-17,-38,-43,-54,80,7,-12,-143,-76,-5,6,-2,-183,-243,-267,-269,3,35,-38,-85,-196,-148,-123,-81,-92,-46,35,-136,-352,-237,-82,-166,-149,30,-12,-154,-161,-29,-126,-36,108,7,-34,66,106,-29,74,100,24,-7,-4,-48,-55,-163,-209,-183,-180,-272,-111,13,-207,-147,0,76,-96,-95,79,-92,-258,-66,-44,-217,-78,-51,-133,-107,-173,49,128,-18,-65,-137,-112,-35,75,-41,-149,93,-65,-160,32,55,-103,-127,-61,-128,-107,-14,48,74,-160,-168,-34,18,8,27,-133,-224,-103,66,71,103,110,-70,-238,-163,70,34,-24,113,69,-54,-220,-139,-83,-75,-124,-55,-183,-370,-131,86,-17,-170,-160,-171,-351,-298,-190,-61,-30,8,-106,-169,-158,-148,-83,-55,11,-8,-285,-262,-63,-30,-44,40,74,-19,-136,-122,5,-44,-54,-30,54,-28,-159,-184,-118,-246,-225,-78,2,-35,-63,-143,-116,-2,-98,-49,-35,-139,-133,-226,-102,37,-31,-127,-123,-153,-346,-350,-142,-33,-166,-165,3,27,-114,10,106,-80,-129,0,6,24,35,-90,-33,24,-7,-95,-105,6,-14,-197,-212,55,148,-112,-210,-253,-243,-137,-45,3,-4,-185,-314,-229,-107,-105,151,169,-106,-197,-242,-294,-93,74,83,-22,-56,-188,-116,39,-2,7,-24,-82,-59,-161,-54,18,78,105,-5,-90,-141,-107,-101,-101,-171,-122,-63,-44,-51,1,-19,-108,-123,-90,-158,-176,-50,-54,-48,-50,19,132,-7,-178,-175,-118,-179,-100,59,-54,-128,-124,-53,-134,-103,34,-15,-93,-106,24,-51,-87,96,94,-126,-137,-161,-176,-232,-53,53,-33,-137,-78,-168,-313,-284,-141,-252,-319,-179,-124,-249,-143,-129,-113,-127,-153,29,27,-164,-188,-86,-60,78,167,5,-75,-179,-215,-123,1,28,12,-123,-280,-63,-102,-118,116,122,-80,-131,-46,42,32,112,206,66,-138,-219,-22,-2,-9,-12,50,-29,-96,-175,-232,-44,100,-85,-221,-183,-200,-256,-142,-64,-20,-117,-147,-124,-207,-273,-201,-126,-112,-154,-146,-13,-71,-141,17,1,-17,-3,-29,-138,-158,-96,-91,-33,12,-53,-163,-169,-137,-141,-148,45,13,-96,-158,-127,-77,-60,-54,-55,-49,-53,-95,-55,-8,-20,89,94,-66,-153,-65,-2,13,-53,-88,-92,-46,39,-96,-229,-205,-113,-118,-154,29,-4,-251,-183,-95,-61,-73,10,29,-200,-254,-174,-14,88,156,45,-87,-200,-195,-137,-102,24,55,-174,-181,-119,-107,-55,-35,-81,-160,-329,-253,-63,-83,-132,-34,-30,-44,-175,-105,-18,-128,-139,-28,0,-29,-108,-128,-102,-36,-25,-139,-86,7,-166,-209,-17,17,-48,-117,-249,-149,-279,-366,-85,70,-22,2,50,-31,-164,-155,-58,-39,23,75,83,-82,-116,-10,-81,-102,-2,27,-164,-96,-76,-48,30,42,53,-3,-176,-85,-92,-40,89,157,29,-75,-45,-70,-107,-155,5,47,24,-44,-185,-219,-211,-48,-17,-75,-114,-131,-112,-148,-23,8,-33,-71,-101,-142,-158,2,39,1,-114,-186,-117,-148,11,11,-17,-83,-98,-36,-30,-121,-186,-117,-137,-139,-129,-155,-88,-59,63,1,-38,-71,-163,-241,-114,-30,-20,-30,-33,-58,-3,-51,2,58,-95,-33,-4,-41,-119,-12,-50,-56,-66,-5,-18,-55,-8,-9,-71,-54,-35,-60,-98,-33,-103,-221,-88,33,40,-54,7,-60,-224,-205,-65,-2,-76,-66,-77,-93,-252,-202,-61,60,158,0,-56,-127,-268,-175,-116,-22,61,6,-119,-103,-137,-70,-80,-38,-149,-92,-191,-174,-34,-24,8,-25,-25,-61,-77,-76,-60,-38,-59,53,19,-50,-95,-124,-139,5,-43,-72,-111,-211,-180,24,75,-10,-153,-98,-102,-211,-168,29,142,112,-35,-10,-33,-98,-45,-61,17,-65,-61,-46,-147,-90,-10,33,32,-43,19,-10,-59,-33,-70,-121,106,61,-54,-51,-33,-121,-300,-113,3,-50,-156,-170,-154,-156,-212,-86,-3,-28,-133,-123,-153,-107,-19,-25,-34,-95,-134,-127,-132,-45,91,65,-2,-51,2,-53,-55,32,-64,-191,-206,-160,-106,-81,-14,-20,-90,-133,40,-80,-170,-122,-14,-83,-95,6,-93,-101,-113,-128,
-34,20,-102,-222,-183,-131,-41,-122,-63,-13,-48,-253,-308,-149,-66,-18,-118,-31,101,-58,-169,-98,-20,154,128,-24,68,144,96,24,69,-10,-38,24,-59,-202,-97,121,143,79,2,47,-17,-134,-51,132,136,28,-58,6,-13,38,130,227,152,-45,-101,215,125,-43,47,-2,37,-64,-143,-61,-64,-137,-204,-101,3,68,32,-77,2,-83,-121,30,69,-114,-168,-98,-166,-77,42,63,-5,-80,-46,29,53,19,110,103,-34,-188,-113,3,89,-98,-222,-133,-220,-204,-44,106,101,-38,-87,-117,-173,-154,-33,89,-97,-297,-191,-40,-77,45,89,-10,-137,-147,-80,33,118,85,-48,-155,-202,-190,-59,-35,12,6,-50,-76,27,-65,5,186,-2,-241,-51,66,-46,-225,-244,-133,-129,-159,-83,-22,-141,-313,-269,-114,33,-36,-95,-158,-209,-9,-31,-189,-15,0,-259,-224,-48,39,-2,71,168,110,-122,-9,158,35,0,133,149,42,121,151,-132,-170,-171,-290,-86,50,42,-87,-90,-111,-238,-169,-91,-20,-217,-274,37,190,123,37,95,88,17,-9,-92,-8,-83,-113,-98,-58,-197,-65,-23,-3,48,34,-87,-114,-201,-66,-81,-29,-31,-59,-168,-147,-100,-54,-107,85,-195,-346,-175,-5,-116,-241,-199,-188,-70,-54,27,28,-39,-111,-54,-85,-50,91,122,23,-60,-55,-29,-38,-45,-80,-143,-49,-70,-156,-121,2,-34,-206,-201,-80,91,-8,-34,53,-14,-78,-73,24,58,-22,115,65,-195,-144,-61,-48,-49,-10,-20,-111,10,110,48,-175,-163,17,-17,-71,-59,-39,-212,-186,-101,3,-31,-13,18,11,-75,-24,52,-106,-93,131,-24,-165,-8,48,95,-123,-190,-244,-237,-122,-4,-153,-139,-19,-169,-244,-266,-236,-219,-197,-165,-112,-103,-180,-137,-41,-227,-231,-105,-133,-63,43,18,-34,18,-45,-165,1,11,-86,-243,-232,-111,55,-17,-76,-98,-248,-299,7,186,48,-96,23,-70,-189,-149,59,272,71,-169,-91,-229,-237,-12,120,5,-28,-10,-219,-164,-20,-30,-28,-41,-133,-201,-186,13,30,-137,-236,-78,-174,-264,-121,5,-13,-133,-102,-15,-72,-197,-138,-160,-164,-227,-155,5,-96,-5,-77,-224,-101,60,-4,-73,-146,-124,-185,-59,177,20,42,144,65,-92,1,-8,-38,-54,-82,-85,-70,-66,-28,17,-122,-230,-80,-83,-134,-25,-118,-236,-121,61,-119,-202,5,-18,-215,-116,55,132,-4,-103,11,-168,-293,-169,-25,-9,-60,-83,-141,-216,-28,42,138,48,-77,-137,-100,37,59,113,101,7,-119,-201,-44,85,-25,-70,-107,-58,-77,-113,-4,122,3,-28,40,-31,-226,-138,-114,-142,-61,-45,-155,-83,-127,-237,-205,-169,-70,-33,-188,-194,-82,-217,-188,5,100,-122,-185,-55,-87,-188,-161,-3,48,-123,-196,-194,-227,-176,-12,-75,-201,-149,-58,-101,19,70,76,53,-88,-118,-65,-86,-50,40,-71,-121,49,11,-72,-29,-41,-123,-297,-165,59,-78,-160,-127,-38,-156,-75,-7,-10,-22,-64,27,71,74,2,-117,-191,-248,-204,-161,-131,105,121,-95,-31,8,-183,-216,65,55,-201,-264,-148,-142,-114,-13,60,-122,-324,-242,-195,-160,-41,-63,-78,-83,-137,-123,-128,-123,0,-53,-20,-23,-83,-119,-264,-122,-82,-211,-45,24,-122,-153,-134,-117,-19,-171,-114,-30,-63,-214,-161,60,34,34,8,-132,-138,-64,-7,116,163,226,121,-72,-114,-102,-107,-14,-43,3,-56,-139,-87,-95,-129,-46,37,-252,-341,-262,-214,-197,-19,-87,-191,-200,-133,-83,-66,1,-123,-114,44,38,-158,-221,-105,-132,-144,-154,116,84,-166,-98,76,61,-20,126,73,-205,-313,-147,53,53,-31,17,-77,-195,-134,-186,-175,-41,-88,-147,-117,-58,-121,-19,45,32,-65,-197,-112,-61,-23,2,138,2,-95,-97,-101,-101,-180,-53,61,22,-113,-45,-63,-93,-55,2,11,43,-155,-252,-232,-176,50,37,-165,-138,28,-184,-297,-66,18,3,78,100,-91,-114,-63,-101,-88,-13,-82,-63,-121,-131,29,44,-18,-134,-211,-221,-185,-136,5,-65,-100,-43,-97,-123,-113,-156,-212,-137,-33,-131,-188,-139,-9,-124,-183,-72,-60,-66,-9,-44,-97,-91,32,136,80,24,18,-136,-133,-14,3,34,-44,-82,-191,-191,-75,70,18,-28,-50,-48,-158,-204,22,95,-71,-75,-3,-39,-66,-103,34,-12,-117,-195,-277,-231,-91,-82,-86,-81,-131,-211,-238,-117,-53,-70,-126,-7,-43,-75,27,48,-2,-204,-146,-63,-137,-161,-102,-96,-216,-148,-2,10,-58,-66,-128,-119,-78,-58,-102,-95,-12,-85,-119,-55,22,122,76,74,59,-66,-58,-25,-5,-63,-124,37,-38,-185,-78,90,-29,-60,8,48,-144,-78,103,-28,-95,0,78,33,17,-14,-53,-64,-38,-72,-127,-96,-70,-54,-41,-8,12,-53,-243,-237,-138,-189,-58,-8,-85,-221,-200,-105,-56,-118,-45,-56,-205,-126,-124,-78,-102,108,106,-100,-92,-72,-207,-117,-33,54,-60,-80,-8,59,-23,-181,29,-35,-123,-148,-28,-48,-50,-9,-8,-87,-49,-5,-106,-116,1,-2,-53,-34,11,-77,-180,-78,-114,-118,-36,68,32,-63,-153,-166,-102,-129,-12,22,-70,-92,-93,-103,-75,-22,24,24,-3,-133,-93,22,22,35,3,-64,-59,-66,-50,-59,83,-59,-188,-131,-45,-105,-191,-78,75,-22,-132,-90,-136,-211,-188,-40,-53,-80,-66,-70,-66,-18,11,
22,40,1,-59,-43,-41,-80,10,42,20,-36,-107,-202,-118,-183,-242,-41,88,107,-118,-214,-144,-200,-100,-80,23,159,81,20,52,-49,-81,24,-39,-112,-236,-92,48,-17,-114,-156,-36,-225,-229,-82,125,240,22,-38,110,-5,22,-2,177,50,-76,-15,78,-38,-82,-82,-116,-217,-163,43,71,68,73,-102,-123,54,-14,-10,-12,-77,-72,-185,-180,23,23,-56,-82,39,34,221,226,42,-22,13,100,88,61,65,2,-97,-236,-161,22,63,40,-2,-113,-222,-180,-119,-70,11,-103,-93,-96,-160,-149,-112,-18,-139,-206,-81,-14,-36,12,110,-5,-141,-160,-119,-100,74,-66,-131,-33,-107,-72,47,7,-8,-96,-165,-63,-9,-18,-13,137,-2,-138,-30,156,-4,-252,-149,34,70,17,8,-13,-139,-252,-266,-202,-254,-129,-48,-137,-24,-80,-124,-149,83,80,-14,-127,-38,111,-14,-43,71,-2,-143,-5,-4,-33,2,-8,54,-23,5,8,-183,-230,-127,-156,47,186,205,52,-59,-59,-138,-25,-66,17,-70,-146,-83,-45,-24,-10,95,-134,-259,-315,-194,20,-9,-169,-138,-43,-133,-194,-45,6,86,64,-44,-86,-66,-4,-39,34,47,-48,-165,-38,-78,-128,-141,2,22,-77,-100,7,-112,-294,-183,-78,-175,-138,10,-10,32,-22,-170,-183,-112,-96,-190,-171,-103,-117,-170,-143,-85,-108,-83,-56,-246,-117,-9,75,18,-142,-160,-17,-3,-96,-91,60,-33,-163,-219,-178,-156,-90,-73,-146,-174,-88,-87,-87,-58,50,-73,-101,105,73,-188,-133,-64,-44,-14,6,141,183,-136,-206,52,79,-105,-96,-119,-136,-118,94,196,80,23,-10,-186,-148,-58,-31,-23,-77,-51,-80,-231,13,84,-85,-10,-14,-139,-202,-164,-83,-77,-146,-138,-90,-105,-82,96,17,-257,-226,10,-49,-77,-55,-98,-18,-78,-7,40,23,22,-54,-176,-137,-3,25,-30,-17,33,-154,-196,-92,40,-82,-184,-102,-183,-206,-105,38,-2,-4,-58,-153,-287,-196,-34,71,-7,17,38,-146,-95,-49,-88,-229,-33,-59,-216,-128,94,149,-18,65,-9,-60,-129,25,74,-146,-288,-40,-18,-108,-48,95,-15,18,-100,-133,-118,-149,-143,-147,-103,-64,-81,-194,-225,-132,-209,-340,-197,-19,-78,-191,24,-64,-256,-186,-55,-46,-19,27,-28,-38,-107,-5,33,-166,-92,-61,-141,-144,-70,-106,-101,-55,38,23,-85,-40,-58,-237,-252,-49,123,11,-200,-274,-136,-173,-64,34,45,-85,5,33,-88,39,90,44,-13,-71,-315,-226,-18,25,55,133,35,-134,-282,-142,73,13,-173,-123,54,-59,-114,-76,13,-56,-173,-121,1,-134,-147,80,55,-73,-119,-91,-173,-132,-155,-112,-112,-181,-158,-149,-117,-66,-87,-112,-64,66,-87,-231,-70,-24,-179,17,146,38,-36,-86,-134,-160,-123,-20,116,37,-49,-59,64,73,-40,135,17,39,8,-128,-212,-75,-3,-33,-82,-15,-174,-263,-195,-45,-60,-217,-144,-41,7,-197,-238,-54,-186,-294,-114,-34,-63,-70,-158,-113,-50,-25,-61,-72,-123,-73,-70,-31,147,115,-48,-114,-48,-134,-195,-19,-23,-211,-189,-71,-127,-136,-70,-40,-45,-299,-292,-131,-75,-85,61,63,-60,-54,-106,-76,-51,55,-156,-127,-101,-122,-76,-118,-22,-113,-262,-154,-65,-164,-164,-93,-31,-3,-106,-124,-12,-171,-207,-188,-86,-45,-91,-15,-93,-202,-59,29,-3,225,58,-63,-63,3,-83,-91,-13,79,-88,-113,-142,-116,-178,-81,20,73,-20,-175,-183,-73,12,29,-33,-142,-204,-173,-160,-202,-153,-63,-122,-111,30,1,-219,-134,-132,-114,-63,19,80,-28,-154,-18,29,-93,-45,58,-85,-164,-121,1,95,-50,-95,-24,-242,-315,-279,-51,91,-12,-114,-179,-114,49,38,111,122,12,-230,-214,-113,-82,-100,-30,-5,-134,-102,-34,-63,-142,-136,-237,-180,-101,-108,-50,-155,-191,-54,-201,-264,-156,-188,-225,-15,55,-35,-66,-9,19,-131,-215,30,102,45,33,102,-17,-81,-96,-100,-72,-63,-40,-100,-200,-105,-35,90,17,-2,-49,-186,-242,-242,-118,-106,8,69,35,-96,-128,-97,-153,-129,-28,-148,-176,-90,-31,-188,-166,-60,25,-23,-119,-159,-144,-170,0,47,-35,-48,-76,-91,-55,40,40,-4,-19,-36,-143,-117,-105,75,101,-78,-103,-160,-216,-154,-7,53,-75,-78,-72,-183,-216,-170,-131,-63,-185,-214,-58,-165,-93,40,-4,-108,-55,-78,-214,-25,30,-38,8,60,64,-77,-55,25,25,-201,-98,79,13,-108,-122,-136,-180,-61,-4,-15,-59,-127,-117,-147,-160,-33,53,10,70,8,-161,-108,66,81,-35,-4,-93,-222,-204,-36,-25,-66,-35,-3,-25,-106,-65,23,24,-10,-8,-18,28,-101,-176,-114,-33,8,44,-119,-163,-154,-155,-166,-66,-93,-215,-186,-122,-129,-122,138,251,93,-72,-185,-55,7,-12,66,34,-4,-158,-143,-118,-82,-100,-4,-112,-119,-90,-75,-5,32,71,-43,-123,-65,-103,-195,-44,6,-80,-121,-20,25,-80,-92,-34,-39,-78,-138,-117,-24,13,2,38,-71,-123,-123,-58,-29,-129,-132,-102,-15,-3,0,-61,-81,-103,-155,-178,-20,-8,-163,-179,-38,-40,-166,-88,43,-53,-108,-88,-144,-184,-28,-40,-12,-54,-127,-119,-136,17,7,-88,-127,70,25,-101,-93,89,-72,-156,-113,-2,-149,-159,-30,34,38,-35,-7,-31,-126,-123,5,19,-22,-30,-161,-159,-17,-17,
-232,-34,35,-101,-25,-43,-60,-88,-60,13,-29,-174,-139,-87,-103,-118,-158,-9,45,-169,-202,-312,-251,-153,1,33,-8,10,-81,-184,-66,-18,-7,64,-133,-51,22,33,206,54,-41,-33,-23,-95,-10,236,6,-181,-92,90,66,5,10,137,193,80,47,118,66,-12,55,91,34,39,-22,-82,-70,-36,12,-22,94,148,24,-4,69,5,-124,-46,-9,-166,-117,-132,-179,-197,-8,-24,-30,-153,-199,-111,-114,-66,44,-8,-77,-87,-80,-59,64,52,-92,-200,-222,-118,-18,123,102,-98,-82,75,73,-3,60,69,-126,-217,-126,-10,-34,34,-9,-134,-101,-206,-334,-128,-38,-106,-97,-81,48,49,-2,10,3,-156,-170,6,29,24,50,49,-43,-143,-50,2,-53,-149,-113,-61,-29,-7,106,-43,-136,-148,-82,-59,52,88,-13,-83,-14,-19,63,6,-88,-98,-113,-133,-77,1,-196,-168,6,-58,-159,-146,-17,-282,-304,-242,-105,-123,-10,-39,-85,-65,-137,-76,18,64,78,-3,-59,-111,-55,-189,-60,81,-61,-244,-9,49,-12,-91,53,198,35,-100,-132,-25,23,-4,148,2,-202,-38,34,37,43,-29,-112,-129,-29,-55,-31,96,75,-33,-214,-156,40,-88,-112,115,52,-50,28,118,76,-141,-262,-161,-106,-126,-46,-13,-60,-100,-132,-134,-72,-119,-153,-207,-93,-121,-148,0,18,-25,-70,-103,-81,-138,-80,47,80,-77,-156,-132,-65,27,28,-56,-18,-209,-261,39,-30,-15,74,71,132,33,6,-113,35,40,-80,-88,-83,-142,-50,-121,-164,-29,-195,-279,-50,-164,-336,-185,-75,-73,-108,-53,-36,-132,-134,-2,-30,-123,-117,-46,-194,-175,-4,-13,-65,-14,50,-82,-161,-49,73,39,-86,17,-54,-159,17,130,27,-126,-17,58,-50,-50,5,-10,-119,-129,-63,-33,-70,-146,-96,-160,-90,-9,-100,-41,-64,-85,-168,-225,-175,-41,-18,-12,-83,-209,-267,-129,-5,-88,-96,-124,-178,-222,-168,44,84,-12,-44,-113,-273,-335,-211,-19,-24,-83,-128,-71,-122,-28,-97,-103,-41,-158,-261,-129,48,-12,-101,-149,-56,-169,-101,-24,91,-56,-59,127,112,44,-63,39,61,-88,-77,-122,-80,-97,79,22,-166,-129,-75,-144,-137,-154,-272,-144,-12,-5,-55,-82,-88,-127,-254,-299,-20,40,-207,-137,-117,-34,50,60,8,-92,-166,-201,-30,2,32,84,-39,44,105,20,-41,27,18,-195,-97,50,84,-2,-141,-138,-334,-269,-78,24,-122,-271,-254,-173,-168,-56,-4,78,-4,-272,-334,-158,-95,-38,-29,-14,-45,-34,-175,-147,1,-44,-70,-45,-75,-92,-65,70,88,50,-54,-3,30,-118,-118,-40,-92,-88,-33,12,-5,-73,-75,-136,-242,-146,-9,-45,-139,-117,-129,-124,-100,189,58,-30,-72,-112,-86,-71,59,177,-76,-244,-139,-170,-197,-92,-51,-105,-141,-210,-231,-112,-48,-34,94,-98,-155,-189,-155,-31,-39,7,-111,-51,-72,-214,-241,-153,-158,-124,-70,1,-41,-122,-85,-48,-41,-173,-168,-170,-277,-249,-206,-77,76,106,-75,-200,-207,-222,-264,-87,127,74,-156,-155,-154,-112,30,178,125,-34,-186,-153,-50,-23,50,68,-45,-195,-210,-86,-116,-76,-41,-20,-12,-77,-95,-95,-23,-86,-149,-92,-78,-111,-186,-180,24,13,-101,-98,-31,-127,-164,-80,18,-131,-195,-111,-4,-61,-277,-185,-111,-129,-45,10,-39,-133,-159,-123,-10,105,70,-155,-262,-207,-102,-107,24,151,73,-189,-88,-66,-114,-144,-14,-70,-113,-158,-202,-4,-56,-127,-77,-116,-271,-197,-210,-149,-90,-78,13,-24,45,50,-95,-195,-102,-54,-90,142,158,-81,-119,1,-17,-163,-201,-82,-168,-237,-189,-33,54,18,48,-118,-137,-129,-72,-48,71,-17,-92,-101,-38,-28,-53,-88,-51,-111,-190,-164,-40,53,-35,73,63,-147,-229,-178,-231,-231,-219,-117,-17,-17,-65,-96,-127,-127,-97,-54,-146,-66,-132,-165,-97,-50,-46,-18,-117,-129,-111,-222,-70,40,-5,68,115,-34,-214,-153,-35,-30,-50,55,19,-43,-75,-75,-51,-20,-3,-85,-93,-210,-209,-124,-73,-8,-39,-113,-97,-20,1,-148,-170,-78,-12,-91,-141,-179,-191,-132,20,132,25,-117,-65,-38,-96,-77,122,136,59,-100,-101,-174,-15,34,23,130,-15,-224,-253,-59,-25,-41,-80,-51,-128,-285,-212,54,130,23,0,2,-206,-181,-88,-134,-64,-180,-191,-146,-134,-158,-53,-76,-49,-30,-105,-95,-82,-25,-35,-4,27,-28,-106,-122,22,71,-156,-202,-44,-82,-20,25,-81,-195,-126,-71,-45,-118,-75,-155,-171,1,12,-2,43,-25,-60,-155,-143,-131,-173,-195,-65,-93,-176,-106,-34,-88,-88,-78,-65,-70,-196,-85,-9,38,18,34,47,1,-65,-45,6,65,34,-15,-76,-122,-45,-77,-201,-158,-36,-7,-133,-174,-86,-112,-98,47,38,-95,-183,-131,-121,-132,-46,75,19,-86,-92,-80,-25,7,54,-13,-14,-60,-88,7,19,11,-86,-83,-128,-268,-251,-92,-22,-80,-25,-40,-49,-25,-44,-55,-86,-81,-101,-51,-106,-105,-50,-70,-148,-147,-91,-50,1,-22,-46,13,-19,-9,-88,-103,-61,-43,-175,-185,103,113,-142,-149,-64,-90,27,22,45,59,-76,-116,-12,-28,-113,10,32,-108,-113,-185,-204,-43,79,5,-75,39,-14,-264,-243,-121,-112,-108,-55,-46,-137,-211,-40,33,-111,-175,-54,-40,-90,-7,55,-5,-50,-85,-3,-88,-139,-12,
-98,-75,3,-75,-87,-61,-180,-190,-23,55,-9,-220,-241,-78,6,-82,20,47,24,-49,-215,-188,-112,-107,28,102,69,108,-13,-8,19,2,-55,52,34,-29,65,101,144,83,128,53,-13,-53,-81,-2,125,-124,-123,-7,-78,-2,-49,95,95,-146,-161,45,33,-38,120,-59,-166,-160,22,-76,-44,-158,-178,-129,-59,-55,19,-44,-30,-181,-200,-56,108,39,-184,-214,12,-86,-111,86,111,-88,-131,-73,2,136,132,-38,-147,-12,-93,-30,33,64,61,-56,-243,-229,-119,-82,-54,-134,-171,-105,-63,-159,-90,78,-3,-100,-75,108,55,81,38,-76,-123,-126,-65,52,50,-31,-169,-224,-65,-15,-113,-25,-10,-165,-211,-12,65,-112,-159,-78,-126,-102,27,112,53,11,-24,8,-24,-66,1,0,-175,-277,-216,-90,115,52,-164,-170,-134,-236,-212,-117,-53,-48,-175,-61,94,-39,-93,131,54,-161,-169,-5,-78,-147,-106,-36,28,-64,75,111,-17,-34,-30,-161,-88,-4,47,85,-61,-75,13,-122,-206,-25,-78,-283,-15,90,149,37,-10,-80,-144,-154,-103,40,-10,47,176,146,45,7,8,-101,-134,-112,-205,-298,-53,27,-61,66,35,-202,-294,-216,-59,-100,-144,-60,-160,-142,8,142,-35,-205,-133,-10,-19,-106,-73,30,-126,-176,19,52,83,133,110,-122,-31,-13,-102,85,45,28,-133,-166,-112,-108,-95,76,91,-166,-278,-165,-163,-171,-199,-136,-81,-248,-154,19,-90,-186,-50,52,-82,-65,-124,-96,-91,-19,-85,-169,-31,69,-19,-214,-236,-76,-100,-222,61,69,-121,-12,111,86,24,-108,-75,-13,-143,-189,-71,-107,-78,-65,-56,-226,-85,-40,-7,7,-156,-236,-180,-80,73,0,-128,-143,-175,-174,-138,84,-44,-71,-41,-128,-136,-108,45,60,-144,-95,66,128,88,123,58,24,-5,24,5,37,13,-112,-239,-293,-179,-28,-93,-80,22,-174,-295,-50,64,-137,-121,-83,-33,-195,-121,35,25,-23,-132,-149,-243,-236,-15,53,-34,74,11,-22,-46,-123,-154,-106,-56,-124,-194,-209,-36,38,-33,-166,13,-17,-247,-259,-252,-261,-200,-116,-12,-96,-123,-153,-153,-307,-210,-111,-82,13,54,-65,-44,50,88,70,44,-44,-20,-137,-126,30,0,-88,-10,-92,-224,-171,-65,-2,-66,-95,-55,-72,-72,-121,-139,-156,-170,-61,5,-122,-80,-63,-128,5,80,49,-58,-118,-169,-153,-87,102,176,-49,-142,6,-123,-211,-35,-118,-201,-127,-148,-210,-82,-66,-36,30,-30,-28,-51,-194,-113,-91,-121,-66,-98,-147,-246,-171,-112,-19,63,47,103,-106,-227,-2,200,-8,-81,-34,-40,-5,11,-30,5,17,-88,-15,7,-12,-108,-222,-156,-45,-123,-169,-169,-77,-22,-39,37,43,-9,29,105,-5,-236,-209,32,144,-200,-204,-156,-122,13,59,-53,-149,-247,-178,-106,-124,-41,-61,-127,-73,-134,-123,-142,-40,-5,-161,-70,66,-33,-85,-41,-4,-34,-146,-44,53,-81,-241,-201,-156,-269,-76,34,-71,-201,-183,-138,7,6,-25,-17,-169,-212,-262,-169,-97,113,75,-136,-45,-48,-168,-122,126,100,-45,-244,-201,-71,-34,130,73,-165,-266,-209,-220,-107,-73,-103,-38,-170,-209,-66,-13,90,122,10,-159,-80,8,-44,-54,-18,-78,-124,-88,-160,-136,-205,-210,-55,-85,-82,-2,-8,-95,-118,-29,-76,-77,-36,-97,-163,-185,-73,-61,-90,-56,-122,-191,-214,-136,-124,-113,34,115,-33,-131,-165,-246,-148,-14,25,-14,-197,-153,-66,-97,-58,-46,32,66,-9,-41,-93,-91,-119,-91,-105,-116,-33,-38,-196,-93,-73,-206,-107,84,27,-105,-221,-51,66,49,42,-86,-215,-222,-105,-12,96,157,70,-40,-118,-118,-95,-4,32,0,-95,-175,-144,55,23,-61,-75,-211,-269,-225,-76,-161,-195,5,-8,-102,-123,-114,-148,-204,-146,-77,-10,1,-15,-114,-165,-168,-43,-113,-280,-237,-161,-142,-179,-103,-98,-59,18,18,-102,-158,-80,-2,5,27,7,-40,-180,-200,-122,-73,-14,79,-29,-217,-184,-180,-51,106,-8,-137,-154,-75,-59,-85,-147,-72,63,-56,-114,55,-53,-179,-23,30,-7,11,-154,-185,-165,-101,47,117,-121,-170,-63,-13,-117,-72,53,106,-10,-45,-137,-156,40,24,-29,-40,-41,-147,-169,49,122,-35,-129,-95,-161,-226,-188,59,54,-4,-2,29,-81,-181,-81,-45,-43,-25,-61,-129,-189,-117,-113,-54,-54,-83,-195,-262,-216,-147,-142,-88,53,-87,-188,-101,-61,-63,-45,11,66,-39,-148,-75,11,-45,-93,76,102,-65,-59,-38,-71,-95,-123,-3,2,-34,-102,-199,-118,-60,-35,2,-75,-107,-119,-113,117,78,-40,-12,52,-13,-214,-64,11,3,-95,-8,-35,-103,-132,-126,-80,-82,-35,-40,-85,-49,-45,-112,-204,24,149,-72,-143,-5,38,-77,-5,135,-76,-326,-273,-121,-54,-129,-122,1,-81,-153,-134,-86,-50,-33,3,-60,-23,-39,-122,-63,39,47,-20,-82,-98,-185,-88,37,17,-107,-131,-48,-13,-102,69,80,53,-45,-123,-107,-17,-41,11,-65,-86,-180,-100,-163,-144,-139,-160,-176,-48,-7,-28,-82,-22,-91,-129,-103,-23,27,-72,-36,-3,-108,-60,27,34,-15,-191,-185,-117,-70,-50,-25,17,-80,-173,-246,-176,27,60,-28,13,-73,-77,-111,-29,81,0,-161,-98,-90,-127,3,144,173,78,-23,23,-19,-44,-156,-122,-70,-107,-83,-23,-87,-105,-126,
-211,-139,-31,-36,-165,-126,-185,-231,-205,-102,-136,-232,-243,-195,-179,-264,-133,42,108,58,-201,-206,-54,-108,-164,-87,125,-24,-40,-10,-55,-60,-126,-158,-186,-139,44,91,45,91,-20,3,-18,-116,-54,54,152,-75,-111,-31,18,-102,-64,27,-91,-144,-24,105,144,85,138,85,23,-5,32,-4,-28,204,189,-13,10,55,-85,-123,-106,-71,-35,8,65,79,-136,-45,93,70,11,23,-14,-91,-91,-3,-85,-87,8,-92,-154,-200,-267,47,204,113,-85,-214,-202,-112,-123,89,106,-113,-170,-60,-15,-90,-46,-15,-78,-156,-92,-123,-123,-101,-165,-123,-200,-164,-101,5,122,123,-48,-77,-35,-7,-28,-112,-55,-169,-144,28,70,-31,-147,-24,81,-49,-48,116,63,-64,43,83,20,43,95,116,-41,-176,-123,10,22,69,-43,-66,106,53,-75,-179,-195,-175,-267,-159,48,-25,-93,-33,90,-31,-102,-19,-34,-199,-97,25,-28,-41,-78,-13,-100,-142,-183,-78,-15,66,125,-5,-207,25,-86,-91,-29,-82,-258,-264,-106,-75,-103,-54,-71,55,-163,-219,-3,1,-158,-10,58,-53,-153,-154,-24,-23,12,-119,-163,-123,-112,-118,-20,146,122,-147,-261,-144,-29,42,110,12,-78,-215,-186,40,7,-224,-139,-142,-88,-45,135,157,-8,-65,-209,-122,-70,-54,-139,-183,-200,-121,-91,-71,52,-34,-155,-262,-147,-143,7,91,47,-17,-81,-33,63,19,-9,132,-13,-146,-43,-23,-72,3,-15,-54,-71,-178,-272,-300,-191,-134,-65,-175,-114,-5,-153,-190,-49,-24,-170,-103,28,-28,-2,-63,37,48,-53,79,58,-12,-4,153,85,-28,-3,-10,-98,-294,-131,74,178,185,121,-159,-105,54,83,-81,-35,-29,-25,-78,22,13,-163,-170,-142,-8,29,-102,54,65,-58,-92,2,-14,42,58,-53,-96,-39,-127,-116,-64,-46,-95,-189,-229,-126,-112,-77,-38,-31,-226,-273,-155,-48,-190,-124,-173,-246,-262,-91,123,40,-77,-39,-35,-185,-163,-116,-143,39,-7,-98,-222,-243,11,22,44,102,-72,-188,-81,-20,-92,0,-70,-191,-184,-283,-320,-224,-188,-246,-50,-30,-142,-56,64,-119,-171,-61,-15,-28,48,20,2,-29,-31,60,-97,-77,-4,-85,-236,-56,183,144,94,40,-100,-237,-283,-30,106,-138,13,23,-38,-153,-96,-98,-181,-164,-165,-176,-66,-43,-163,-199,-105,-19,3,-183,-96,-39,-253,-189,38,-36,-155,-87,-98,-205,-283,-77,-58,-169,-141,-112,5,3,-2,143,111,-38,-147,-201,-171,-18,43,121,143,96,-95,-169,-49,8,-12,-171,-64,-101,-171,-163,-29,-12,-35,-171,-191,-175,-201,-205,-123,-25,-91,-138,-118,-148,-64,-87,-244,-105,-13,6,-117,-211,-24,52,-5,68,186,116,-78,-63,-41,-146,-45,80,61,-83,-194,-284,-179,-121,-77,53,13,-139,-29,-36,-132,-76,12,7,-143,-142,-174,-166,-75,-40,-76,-131,-61,29,-118,-175,-59,-122,-321,-271,-83,-122,-170,-103,-209,-200,-186,-77,-54,-173,-114,-66,19,169,168,35,-141,-163,-149,7,84,156,221,42,-136,-216,-127,-139,-31,167,-19,-227,-189,-91,-24,85,76,-77,-238,-222,-102,-23,-20,68,22,-55,-83,-36,-7,-76,-25,-40,-139,-92,-43,-24,-56,10,-64,-190,-73,68,-61,-243,-264,-133,-146,-241,-75,-43,-141,-221,-170,-65,-81,-8,-93,-189,-216,-106,-46,-3,22,-7,-183,-185,-78,-36,-134,22,103,42,-103,-147,-55,-190,-56,178,69,-146,-118,-101,-91,-18,78,63,-87,-134,-166,-119,-78,-90,-100,-118,-78,65,-141,-197,-199,-30,-43,11,2,-136,-119,-195,-77,-46,-33,-53,-142,-346,-356,-146,-56,-95,-5,30,-229,-251,-297,-248,8,76,17,-34,-142,-58,-10,-39,-28,95,-66,-153,-73,66,24,-33,0,74,-72,-54,-80,-103,-131,-170,-138,-141,-102,-4,-118,-220,-100,-183,-108,-112,-171,-160,-124,-64,59,-3,-88,50,-50,-190,-128,-31,-24,-41,7,111,28,-171,-91,43,10,-112,3,23,-105,-121,-18,-10,2,-10,-4,-118,-127,-190,-154,68,105,-72,-215,-176,-20,-39,-200,-82,19,12,61,2,-90,-122,-39,81,69,-82,-204,-154,-269,-243,53,69,-8,-9,-173,-297,-160,-147,-36,34,40,-53,-227,-256,-90,161,86,40,-75,-212,-268,-199,11,91,-65,-132,-3,-126,-149,-97,-20,-64,-70,-30,-114,-106,-33,-9,-70,-19,60,-90,-133,-85,-17,-80,-116,-70,-91,-122,-156,-174,-108,-161,-126,32,45,-55,-66,37,-126,-143,25,38,-98,-75,-121,-131,-98,-91,-44,-10,-64,-59,-116,-108,-76,3,5,-38,40,-72,-53,11,5,-169,-119,-70,-101,-122,-49,106,-8,-25,34,6,-88,-86,-123,-158,-81,-31,-24,2,-29,-70,-48,12,20,-90,-117,-190,-80,-86,-114,-43,130,13,-188,-195,-102,-149,55,25,-59,-91,-124,-66,-163,-75,-25,30,-9,-38,-133,-137,79,148,58,47,-45,-76,-30,-166,-23,110,44,-65,-3,64,-119,-96,29,-46,-143,-226,-17,49,-53,-119,-98,-161,-194,-48,-22,-97,-134,-206,-121,29,20,-18,-35,-36,-163,-142,-98,-28,-18,-31,-30,79,-28,-96,-60,152,-7,-217,-282,-114,48,-44,-12,-9,-46,-17,-183,-219,-166,-97,-154,-59,-28,-58,-122,-71,-23,28,-48,-111,-36,-78,-184,-169,12,-126,-148,-15,-66,-137,-64,-31,37,-131,-184,-44,-61,-90,123,
-54,66,-24,23,5,-18,-142,-188,-238,-14,-24,-169,-191,-156,-128,-102,-149,-18,-40,-92,-159,-298,-315,-111,0,-71,-28,64,69,-19,6,-30,-8,-46,-88,-95,30,107,42,-116,-93,-7,-97,-153,47,173,127,-88,-188,38,127,-22,17,88,-41,-210,-50,2,-10,-30,-34,-5,-66,-134,-122,-83,-45,-17,-75,-77,-7,133,159,135,135,6,8,190,172,-82,-106,63,74,-82,54,73,-85,-83,33,95,-61,-22,13,-119,25,-117,-127,50,47,8,32,-22,-158,-274,-141,-25,37,-166,-138,-66,-86,-126,43,148,-166,-159,-13,44,116,143,106,-65,-266,-212,-4,106,79,37,-70,-191,6,-80,-31,34,-170,-331,-302,-226,-78,-178,-181,-116,-155,-153,-107,94,47,-49,-41,-7,53,-23,76,108,-105,-269,-189,-163,-170,-40,-31,-43,-129,-83,-114,-116,-54,-114,-173,-107,45,101,-78,53,127,-196,-197,-58,-108,-217,-98,32,110,111,-29,-29,-71,-48,-18,-70,-19,177,84,-12,-98,25,18,-81,-60,-10,-78,-224,-123,2,-100,-184,-133,-127,-252,-237,-18,8,34,65,143,95,-56,-20,39,0,-19,-61,-156,-278,-186,-169,-210,29,25,-194,-196,-194,-184,-241,-111,60,80,-15,-3,103,-36,-118,-58,-77,0,75,162,102,-49,-136,-106,-124,-142,-41,-60,-116,-176,-15,35,-12,38,-39,-226,-117,23,-22,-139,-87,59,-190,-302,-121,-78,-160,-75,-116,-103,-207,-101,48,79,-20,-8,20,-65,-127,-28,-105,-134,2,17,-149,-78,8,-129,-153,-3,-124,-118,-71,13,-19,-163,-138,-9,-28,-48,68,80,-78,-122,-22,91,52,-36,7,-136,-180,-15,130,93,-100,-112,-153,-127,7,107,35,35,13,-44,-95,-73,44,8,-238,-43,78,-138,-30,11,-146,-285,-197,-113,-75,-70,-98,-131,-160,-201,-320,-175,-138,-51,-186,-287,-253,-144,-56,-96,-3,-30,-163,-83,-20,17,5,-60,-95,-139,-267,-56,45,-30,22,-41,-118,-313,-357,-254,47,91,-10,68,-93,-61,33,-12,-105,-13,-83,-214,-173,-54,59,52,-9,-33,-20,-195,-221,-91,-139,-83,-35,-93,-194,-92,-227,-268,-252,-305,-161,-50,-44,90,-13,-91,0,-13,-142,-159,-5,-164,-249,-28,34,-14,-91,24,-34,-219,-214,71,78,-86,-98,-23,-92,-83,11,-55,-81,-176,-155,-45,132,154,-28,-103,-45,35,-128,-153,-14,-51,-221,-100,102,88,-71,-116,-131,-153,-205,-93,48,22,-96,-50,-107,-101,84,131,27,-48,-138,-256,-284,-97,-36,2,0,-103,-146,-227,-189,50,141,-34,113,88,-83,-186,-31,86,-31,-170,-147,-95,-173,-158,20,101,24,88,-43,-114,5,2,-143,-221,-75,-76,-46,5,35,-40,-77,39,-54,-314,-247,-174,-163,-230,-186,-63,28,-190,-200,-201,-188,-178,-100,-3,-100,-51,-90,-227,-121,-25,-17,-9,-49,-98,-31,-5,-5,-98,-4,18,49,-53,-63,-136,-88,-212,-168,-76,-72,-98,-236,-197,-64,-61,-160,-137,-127,-246,-227,-78,-85,-35,-95,-72,-202,-246,-236,-206,-97,163,156,-59,-209,-100,-53,-82,203,232,-24,-158,-173,-95,-85,11,79,37,-219,-225,-117,-86,53,135,84,-106,-124,-75,-88,24,111,43,-81,-30,-53,-175,-131,-164,-138,-232,-147,-10,-19,-127,-105,-82,-117,-100,45,1,-210,-232,-2,-61,-195,-66,-41,-206,-280,-185,-118,118,29,-188,-119,-147,-122,-96,-81,71,83,-72,-112,-35,73,-24,-65,66,-33,-133,-149,-138,-136,-92,-24,-35,-106,-138,-189,-191,-76,-54,-118,5,106,52,-85,-173,-93,-134,-143,-173,-8,152,-40,-183,59,143,110,116,55,-143,-272,-178,22,123,94,107,-141,-313,-201,-113,-148,-49,-12,-142,-325,-242,29,13,-44,-98,-173,-174,-72,-7,-147,-147,54,49,-73,-116,-105,-154,-142,-18,135,61,-147,-206,-185,-160,-97,-95,-91,-87,-41,-35,-199,-82,106,5,-75,-117,-159,-184,-287,-138,64,-48,-82,45,10,-191,-210,-43,-29,91,186,83,-46,-143,-19,19,141,66,-40,-112,-100,-5,-106,-102,-30,-22,-46,-23,58,-163,-314,-207,-102,-97,-166,-263,-154,-195,-219,-112,50,-36,-88,-56,-56,-165,-137,68,52,-15,-28,-132,-169,-60,-13,-73,35,-180,-278,-209,-114,54,63,50,-14,-101,-156,-143,23,-4,-2,-39,-81,-45,-139,-166,10,-20,-116,-7,3,-178,-23,32,-122,-71,-64,-77,-217,-90,-13,-131,-85,35,-2,-88,-24,-33,-105,-236,-93,75,19,-83,-59,17,-132,-136,-80,-91,-96,-127,-195,-100,-85,-41,29,5,-65,-153,-264,-116,13,-86,-116,3,-15,-132,-201,-24,85,-72,-75,-22,-56,-61,-14,35,-41,6,-12,30,47,-102,-56,-30,-82,-65,-45,-44,-195,-143,-81,-166,-49,-59,-143,-105,-38,-25,-51,66,152,79,-55,-212,-116,5,-3,71,-31,-58,-95,-107,-163,-3,102,44,-46,-127,-197,-178,-124,-43,117,27,-97,-53,-55,-153,-87,-18,-31,-86,-96,45,-53,-159,-143,-101,-184,-90,-19,-19,-101,-133,-29,-13,-60,-19,-54,-65,-86,-195,-60,42,53,-31,-77,-118,-225,-127,-25,25,-82,-73,-49,-39,-63,-123,-55,65,-38,-2,-44,-155,-153,-3,66,-43,-96,-137,-165,-108,-118,-38,39,-85,-61,-35,-118,-106,-18,-73,-158,-53,122,-100,-168,19,7,-56,-70,-71,-44,-93,-105,35,30,-58,-34,-55,-156,-169,-126,
-202,-45,-56,-139,-116,-158,-176,-242,-133,-19,-95,-100,-107,-97,66,-71,-81,146,239,146,-75,-137,-44,-30,-58,-91,64,94,105,83,-76,40,70,-28,-46,-64,-43,91,45,10,3,-97,-119,-185,-205,-92,-113,-221,-86,108,-14,-98,-33,88,-9,-188,-129,2,78,1,85,58,25,11,144,78,32,111,-33,-80,-18,-33,8,22,30,-78,-88,11,240,73,-226,38,110,-118,-36,-30,-90,-238,-119,-85,89,102,59,-39,-169,-93,-39,-95,13,-20,-73,-195,-34,-111,-31,52,35,-25,-225,-38,-12,-146,-105,0,-176,-290,-101,-46,-39,-30,3,-55,-199,-230,-18,-53,29,59,-97,-147,-111,25,117,58,-9,2,-83,11,55,-53,-58,-127,-61,-169,-103,-71,-61,-165,-92,8,-9,-143,33,63,-7,-114,-222,-105,-123,-119,-22,24,-56,-12,40,-64,71,106,63,61,128,66,70,61,89,-33,-227,-175,102,13,-164,49,-17,1,117,43,-289,-325,-199,-90,86,88,33,-46,-106,23,37,-45,-83,-33,-138,-277,-111,-44,-54,-91,-40,39,-90,-277,-194,-113,-81,3,128,-30,-118,-7,-82,-131,50,-53,-142,-180,-139,-51,-33,-73,63,-237,-423,-215,-106,-105,-17,20,18,-105,-76,1,23,-131,-249,-288,-232,-224,-51,45,-75,0,-20,-113,-111,11,-61,-124,-41,-107,50,33,-33,60,-85,-118,-90,-97,-106,12,122,102,-22,40,65,2,-29,91,52,-216,-258,-48,-10,-128,-165,-77,-119,-344,-347,-215,-181,-123,-72,-98,-77,-98,-117,-180,-107,-8,-155,-118,-31,-4,-95,-53,108,53,-64,-137,-40,-102,-119,-91,10,-114,-92,-24,-180,-71,13,45,103,89,-58,-161,-154,-38,44,-18,-97,93,127,-63,71,118,-86,-184,-106,-159,-147,-148,29,-38,-199,-185,-65,-9,-126,-54,-40,-138,-124,-93,78,100,80,60,-147,-217,47,23,-98,-80,-80,-173,-344,-256,-33,-108,-206,-64,-5,-92,-111,106,168,103,105,59,-142,-127,-43,-34,39,-61,-111,-144,-138,-181,-143,-171,-40,-14,-136,-118,76,1,-200,-220,-82,-85,-159,-85,-93,-179,-224,-103,29,-53,-128,-39,-65,-201,-188,-85,-81,-28,-34,-45,11,0,-4,-23,-80,-80,-31,-154,-210,20,53,1,-60,-119,-337,-253,-78,95,-65,-142,-30,-54,-97,-53,19,-90,-101,-148,-136,-73,-45,-195,-200,-60,2,-22,-76,-212,-282,-357,-242,-13,-2,-173,-209,-122,-131,-111,-18,61,-55,-179,-106,-39,-183,-124,205,158,-75,-116,-156,-174,-20,-22,-113,-112,-127,-132,-161,-20,20,-90,-138,-29,44,59,-126,-35,107,-106,-137,-53,-54,-112,-137,-19,-9,-244,-201,-134,-168,-170,59,-44,-184,-93,-132,-161,-134,-103,-127,-146,13,0,-75,-107,-13,-90,-201,-90,239,113,-38,-101,-107,32,18,44,118,-5,-22,30,-105,-95,-31,-65,-116,-122,-93,-195,-155,-25,-41,-30,-50,-66,27,-86,-271,-87,-114,-165,-107,-45,-146,-196,-190,-144,-139,-119,-100,-66,-124,-243,-53,-4,1,13,-123,-222,-127,-169,-155,95,230,74,75,-119,-156,-65,-111,6,63,-165,-295,-164,-146,-60,60,-12,-118,-239,-168,-100,-66,-106,18,43,-33,17,-64,-117,-43,73,-76,-178,-144,-119,-63,-44,-41,-80,-169,-178,20,-28,-121,-70,8,-108,-116,-96,-12,-49,-41,-126,-53,-87,-36,10,-124,-165,-28,-119,-132,18,34,-43,-34,-90,-149,-53,-8,55,-7,-146,-78,-59,-58,-148,12,28,-207,-201,-35,-103,-23,-76,-23,-36,-179,-199,-123,-101,-48,-118,-138,0,-7,-170,-262,-72,-134,-170,-123,-18,-50,-227,-186,-49,10,32,-48,-80,-128,-155,-189,-66,108,178,86,-96,-163,-144,-53,-40,-59,-15,-100,-106,28,37,11,89,3,-183,-214,-95,-142,-103,-185,-20,70,-88,-185,-128,-134,-305,-195,-53,-119,-219,-87,-153,-196,-199,-132,-101,-146,-91,-163,-194,-95,-31,1,59,27,-24,-23,-19,55,28,40,35,8,-56,-156,-127,-56,-30,-33,70,107,37,-73,-4,95,55,74,-25,-221,-263,-98,-14,-107,-15,52,-108,-184,-54,-105,-243,-294,-183,-30,-59,-111,-112,-186,-217,-3,10,-105,-118,-148,-103,-148,-98,122,106,0,-102,-220,-170,10,32,-63,-153,-39,-165,-199,-112,6,126,100,-85,-101,-165,-180,27,-3,-165,-100,-34,-78,-141,-76,-15,55,-22,-58,-117,-123,-113,25,-7,-70,-92,-85,-131,-116,-28,-55,-155,-58,40,-92,-139,-63,-24,-123,-137,60,11,-128,-127,-19,-92,-155,-8,55,-43,-75,-78,-143,-142,-12,10,-17,-28,-191,-340,-217,-91,-40,-48,8,28,-72,-190,-77,55,-64,-183,-81,-39,-107,-8,12,-41,-77,-55,-9,-63,-64,-73,-107,-41,13,43,-93,-231,-82,-49,-114,-34,-24,-117,-56,7,-123,-133,0,65,-40,-194,-149,-73,50,-43,25,-20,24,-25,-65,-92,-36,29,61,7,-133,-91,-202,-163,73,3,-38,-28,-98,-142,-214,-202,-61,-101,-95,-12,8,-48,-121,44,-46,-86,-72,-35,-71,-38,-51,-63,-65,-129,-77,-85,-29,-164,-156,-166,-85,35,-9,-63,-66,-58,-43,-44,8,127,100,-28,-49,-25,-81,24,125,10,-63,-173,-56,-35,32,-54,-28,-17,-96,-114,-128,-54,-56,-155,-81,-28,-96,-154,-122,25,-33,-154,-93,-71,-124,-168,-54,-33,-111,-190,-75,-63,-81,-124,-54,-73,-93,-96,-61,-22,-14,-33,
-159,-131,-107,-48,-40,6,-142,-159,-183,-12,-112,-209,-210,-149,-51,-138,-85,-31,-121,-131,-126,-176,-81,-49,-31,-163,-44,-9,-95,-50,-2,-91,64,40,-30,-191,-85,55,174,95,80,113,111,-36,120,219,226,113,106,199,225,42,45,200,162,-35,-180,-134,-66,0,-71,-97,-161,-138,-39,63,73,74,-95,-106,22,12,-55,-45,3,-70,-105,84,130,-30,-80,-131,-114,-95,-136,-78,-201,-180,-148,-100,-123,-81,-92,-137,-129,-137,-119,-14,135,2,-118,-147,-111,-24,-83,2,61,-91,-176,-24,-7,-117,-59,-117,-201,-248,-206,-98,120,94,133,43,-214,-123,-93,-103,-40,2,11,-100,-81,-61,-136,-33,-12,-185,-185,20,88,85,11,-25,34,-169,-98,142,22,-105,-295,-159,-61,-164,7,52,-190,-169,-19,-51,32,178,12,-50,-22,-76,-133,-195,-108,20,-114,-44,8,-61,-138,-10,10,-76,-195,-71,35,-189,-132,61,116,141,34,-25,-131,-163,-95,-183,-159,-88,142,3,-132,-12,-51,-71,5,95,-111,-168,-55,-46,33,-36,12,71,-19,-103,-23,-36,-30,-53,-92,-211,-264,-63,-15,-23,0,-18,-7,23,-107,-75,-3,106,59,-81,-98,-50,-41,-143,-93,151,6,-171,-131,60,-39,-269,-274,-170,-173,-122,-19,-35,-122,-106,-154,-18,-70,-81,58,-8,7,58,-45,-36,88,148,-18,-14,-10,-93,-133,-124,-5,-12,-242,-210,-64,-46,-117,83,122,-169,-174,-66,-80,-80,11,-58,-183,-148,-158,-244,-113,-85,-132,-129,-28,37,-95,-134,10,-59,-272,-119,73,-38,-195,-241,-85,-76,-158,-129,-83,-10,-4,118,-35,-36,66,112,-45,-60,122,83,83,69,-80,-183,-209,-15,50,-15,-22,-14,-128,-214,-146,-49,-4,-112,-169,-127,-173,-131,-20,-25,-156,-112,-108,-190,-175,-141,-142,-86,-90,-81,-58,12,53,60,-137,-158,-8,-61,-76,25,34,-108,-178,-146,-121,-118,-132,-56,-96,-161,-14,208,164,-45,-154,-176,-160,-63,-12,10,6,18,7,-174,-85,-12,-49,-178,-91,-156,-312,-272,-106,49,-96,28,76,-22,-77,-55,-72,-179,-114,-61,39,-88,-85,-31,-100,-168,-44,7,-127,-39,-40,-199,-117,-44,-35,-141,-97,-105,-158,-169,44,172,116,-71,-20,-114,-205,-146,13,0,-178,-148,-2,48,-61,-54,-87,-96,8,33,-144,-15,66,-87,-178,7,-17,-39,-100,-44,-48,-205,-209,58,12,-97,-164,-185,-92,-116,-133,24,88,-53,-195,-148,-230,-168,105,38,-116,-131,-217,-280,-122,-3,-119,-111,-111,-322,-283,-171,-55,-60,19,-17,13,-97,-215,-19,59,-22,-118,-83,-82,-127,-116,-75,-75,-153,-159,44,-34,-90,-56,-55,-48,-24,-29,-92,-60,-46,32,-111,-80,-43,-112,-214,-80,-142,-326,-123,125,-34,-141,-231,-209,-51,-28,-90,0,27,-41,24,-9,18,12,84,44,-142,-166,-117,23,93,188,93,120,198,54,-142,-103,-40,-48,-128,17,69,-29,-124,-97,-77,-148,-195,-216,-147,-231,-252,-35,-46,-95,-50,-66,-209,-180,-217,-238,-14,54,63,-64,-124,-154,-156,-171,-82,42,-91,-147,-72,-102,-102,30,32,-59,-282,-344,-202,-129,-108,18,61,-103,-210,-174,-138,20,47,-25,-207,-175,-141,-122,-217,-143,-45,-184,-136,122,-45,-257,-123,-80,-119,-58,10,-196,-137,-106,-82,-38,-54,37,30,-48,-127,-92,-105,-88,95,151,-87,-139,-95,-205,-202,-50,27,30,-164,-121,-137,-186,-131,-64,-5,-45,-168,-97,-8,13,71,199,64,-131,-206,-133,-148,-102,-146,-134,-48,34,-51,-169,-220,-185,-211,-122,55,-14,-127,-244,-116,-36,-5,60,45,-205,-302,-169,-22,45,73,128,8,-153,-83,-49,-81,-7,-30,-136,-278,-29,90,-3,37,-118,-77,-50,-76,13,27,39,101,100,20,-136,-66,-85,-186,-10,20,-59,-122,-144,-146,-211,-225,-199,-165,-183,-181,-261,-189,-102,-45,-91,-102,30,-45,-49,-76,8,37,-44,107,74,-41,-60,-50,0,-56,-35,-41,-61,-131,-141,19,146,22,-48,-118,-92,-92,-92,-102,-133,-33,3,-147,-117,-126,-224,-183,-185,-49,-7,-142,-53,-38,-199,-283,-63,42,-3,-168,-200,-164,-155,-134,23,95,-35,-148,-180,-133,-48,6,11,-81,-123,-236,-310,-107,94,91,-18,10,-108,-188,-202,-93,76,-97,-30,61,-56,-173,-60,-8,-38,-33,-63,-113,-101,1,94,-124,-88,-25,-161,-266,-165,29,-106,-103,-15,-108,-107,-83,-25,-53,-81,-61,137,38,-137,-77,-39,-279,-108,63,81,-7,-105,-174,-156,-55,43,123,-7,-105,-102,-217,-170,-48,-129,-190,-114,-39,-138,-159,-70,-31,-39,-43,-127,-103,-173,-121,94,53,-10,-19,33,-3,-129,-65,-123,-137,-60,12,6,-77,-95,-116,-112,84,45,-49,-59,3,-117,-170,-107,13,-46,-46,-114,-144,-75,-112,-103,-40,-90,-88,-10,-58,-20,8,-28,-14,-48,-139,-149,-128,-17,63,-75,-56,73,-19,-185,-4,58,17,-77,-64,-40,-54,-105,-24,-17,-107,-183,-5,64,-22,27,81,52,-91,-39,-90,-174,-216,-227,-206,-54,28,-2,-129,-165,-113,-229,0,122,146,10,-13,55,39,-114,-30,86,-81,-335,-153,-55,-49,-5,-35,76,-30,-215,-164,-156,-97,8,103,30,-30,-2,-128,-48,85,-38,-189,-226,-199,-124,-86,-22,59,-58,-93,-126,-129,-102,-102,-108,-98,-158,-39,6,-72,-9,-48,
-282,-127,-13,49,-58,-17,-49,-161,-180,-178,-100,-146,-263,-200,-78,-86,-155,-58,20,-61,-137,-214,-121,-30,23,-40,-111,-116,-35,-22,-101,-90,-5,35,-143,-197,-81,121,118,-91,-76,55,53,22,101,199,183,75,50,23,64,-17,-81,49,80,-87,-78,63,159,70,-40,-55,-85,-43,7,-28,-45,-45,-12,-33,1,20,-9,53,47,-44,-139,40,90,-49,-22,-28,-5,-35,39,111,-96,-267,-65,-56,-18,-96,-45,-17,-161,-160,-46,18,-55,-28,-45,-3,-63,-102,-81,96,-4,-195,-146,-65,-132,-155,-90,106,-77,-137,-90,94,-29,29,52,20,-65,-114,-181,-124,39,-33,-238,-147,-40,-119,-114,-108,-209,-128,-129,12,149,71,-35,88,-41,-274,-163,105,-5,-158,-243,-60,-33,10,7,-39,-108,-133,-244,-9,-55,-45,-30,-171,-188,-82,-71,-247,-251,-147,-163,-149,23,38,28,115,90,-195,-241,-144,-59,-137,-119,-12,111,40,-116,22,18,-121,-155,-112,-134,86,151,167,34,-86,-87,24,-3,48,-31,-156,-124,49,59,-54,-9,101,-117,-271,-183,-123,19,69,130,-54,-195,-146,-41,-61,-241,-168,-63,-161,-176,-226,-128,-61,44,-60,-248,-190,-56,-124,-176,-100,-133,-171,-2,-2,-102,-149,-179,-25,12,-73,-17,-22,38,-22,7,69,3,45,76,76,35,-3,-81,78,5,-5,-108,-160,-18,10,-51,34,53,-90,-87,32,1,-40,-60,-76,-183,-248,-184,-123,-63,-15,10,-40,-118,-59,-98,-73,-76,-10,-86,-126,-12,-24,-116,-244,-128,-85,-202,-132,-44,27,-217,-139,17,-50,-133,-29,-38,-114,-137,-88,-46,-54,-88,-154,-81,-132,-72,-24,65,95,-23,-126,-49,83,108,59,-49,-13,-54,-156,-113,-25,-80,-200,-119,-113,-124,-40,136,81,-15,-101,-180,30,-4,-148,-51,55,-45,-41,-35,24,-31,37,-96,-185,-185,-41,-22,-34,-133,-246,-241,-85,39,-117,-165,-15,-61,-124,-86,133,58,47,24,-111,-206,-146,-61,-35,-50,-63,-13,-225,-216,-86,-156,-248,-102,17,-147,-206,-35,-55,-114,-210,-36,-124,-264,-164,-33,-142,-117,-83,-29,-92,-65,-105,-136,-117,-3,-19,-83,100,117,-38,-121,-22,-45,-118,-75,-90,-259,-252,7,162,84,-5,60,95,-98,-222,-36,19,-161,-180,-50,-33,-38,63,37,-101,-197,-105,-20,-19,-129,-310,-186,-55,-44,-92,-173,-60,-96,-173,-163,-77,23,-56,-102,-58,-169,-180,-76,50,137,-54,-127,-82,-71,-80,80,86,-38,-116,-103,-156,3,163,177,23,-93,-129,-303,-175,0,-123,-133,-133,-239,-261,-165,-5,110,-124,-186,-92,-128,-287,-83,93,23,-53,-33,-96,-78,-33,-95,-158,-121,-13,-77,-119,-98,-141,-191,-108,-63,-93,-158,-163,-148,-179,-174,-60,108,136,-139,-209,-141,-132,-55,11,40,-117,-142,-101,-123,-139,-119,-58,-13,-141,-85,-60,-100,-103,-13,-33,-139,-9,-45,-241,-292,-163,-178,-174,-66,60,-33,-70,-7,-28,-161,-78,10,-43,-107,0,-123,1,27,47,-29,-17,-43,-81,-239,-134,95,101,-71,-134,-64,-188,-149,118,65,-45,-207,-202,-33,-23,18,91,-39,-165,-251,-304,-153,47,-49,-53,-30,-117,-204,-117,-85,-121,-101,-319,-289,-118,-160,-71,39,11,-133,-76,32,-33,-123,-229,-82,-73,-155,-70,-4,-204,-106,108,-59,-112,55,103,-83,-121,-148,-207,-83,110,11,-159,-137,-63,-56,-166,-33,65,-23,-106,-134,-139,-19,-80,130,65,-113,-282,-56,29,-9,78,96,-91,-116,-144,-272,-131,-100,-117,79,34,-48,-76,-175,-103,-91,-215,-183,107,30,-221,-227,-28,-41,-44,78,17,-195,-294,-236,88,133,8,-20,-106,-264,-340,-105,-41,-56,-30,-117,-169,54,10,-53,-10,-23,-90,-155,-147,-54,-111,35,49,58,12,-54,-122,-56,-123,-114,11,59,110,91,-35,-175,-83,-12,-188,-153,-148,-184,-175,-100,45,96,-91,-160,-121,-36,-14,37,-39,-50,-61,-83,-41,-70,-43,53,-98,-148,-13,-114,-204,-88,-29,-31,25,-2,-133,-128,-174,-103,-41,0,8,-3,-14,-71,-101,-98,-186,-96,-23,-113,-112,90,-80,-191,-259,-160,-10,-72,-92,-103,-166,-174,79,60,63,66,-128,-238,-171,-51,-39,-60,-22,-179,-166,-131,-72,64,-87,-164,-144,-114,-284,-176,34,168,81,3,-4,-112,-186,-41,65,-46,-76,-48,-168,-174,-54,-24,-36,20,-31,-138,-153,3,58,-96,-148,-34,-12,-147,-139,28,-78,-139,-88,-33,-119,-56,-139,-121,-83,-64,-17,-80,-50,-70,-143,-96,-54,8,23,-77,-51,-112,-195,-191,-127,-14,-33,35,3,-179,-107,30,179,-53,-59,85,-53,-143,-132,-59,5,-38,-53,-49,-185,-165,-48,-43,0,74,-3,-70,-40,-41,-12,-20,-36,-50,-107,-225,-190,-71,-141,-36,-7,-44,-73,-206,-156,-95,-139,-81,-28,-48,-75,-173,-105,-60,-39,-50,-77,-154,-144,-176,-127,47,54,74,23,-128,-226,-86,-46,18,-36,-49,8,13,-48,-85,18,10,-146,-126,-56,63,64,30,-19,-12,-75,-66,-33,-5,-38,-184,-231,-128,11,18,-116,-41,-119,-153,-107,-77,-20,-59,22,55,-46,-36,-10,117,59,-95,-105,68,-31,-63,-19,-56,-83,-17,-107,-144,-44,70,-35,-174,-25,-86,-211,-184,20,-12,-134,-134,-59,-22,11,68,17,-85,-103,-14,-58,-158,-105,-86,-95,-44,-13,-100,-142,-118,-59,
-191,61,131,8,95,138,-40,-132,75,89,-77,-103,-178,-61,5,-95,-134,-46,2,-56,-330,-413,-264,-138,-169,-80,-70,-100,-149,-87,-56,-121,-116,-123,-279,-170,-137,11,204,65,-59,-160,-85,-189,66,168,191,144,66,73,60,86,-18,-33,-25,-155,-55,71,13,-41,-23,49,-15,-15,-18,102,135,0,-142,-86,66,142,84,135,55,-117,-133,112,125,53,-5,29,-75,-12,39,-14,-155,-253,-72,52,-82,86,141,-64,-124,-141,0,148,144,94,24,-48,-18,-43,-77,-73,38,-85,-221,-179,-180,-178,1,37,-41,-279,-288,-56,-80,-124,-61,-190,-272,-232,-60,-106,-4,94,-175,-249,-114,-23,-158,43,33,-107,-95,-117,-12,49,-8,-38,-13,-39,17,69,7,-159,-60,-64,12,-28,10,-58,-30,-147,-201,-175,54,28,37,32,-49,3,-63,-40,49,-49,-294,-160,-17,55,-56,-35,30,-63,-257,-159,-116,-45,5,83,73,-9,-2,25,-14,-97,-248,-300,-231,3,1,48,-25,-10,-78,-118,-12,-4,-2,-118,-60,25,-31,-55,108,33,-227,-380,-252,-143,-142,-95,45,-95,-158,-46,-31,-124,-156,-111,-64,-179,-65,7,2,-29,96,-54,-129,-33,81,-25,-31,42,53,37,58,206,94,-101,-119,-22,-64,19,78,70,-190,-210,-76,-65,116,83,52,-45,-73,-85,-166,-101,-15,13,-166,-160,32,-12,-237,-133,54,-80,-262,-196,-95,-83,-98,-55,-93,-166,-166,55,37,18,154,88,1,-119,-78,-60,-153,-66,-56,-105,-149,-97,-148,-216,-142,29,-14,-48,42,66,-90,-159,-87,-148,-249,-230,-66,-166,-212,-70,-20,-154,-160,-80,-66,-81,-106,60,71,80,-38,-160,-147,-93,64,-129,-134,-126,-113,-4,-23,-39,-75,-173,-75,2,-19,-54,29,-33,-136,-195,-186,-66,-90,33,29,-31,-50,-70,-91,-72,-76,-184,-325,-262,-50,-33,-19,-14,-41,-175,-176,-71,34,-93,-149,-65,-100,-191,-59,135,11,-61,18,-46,-284,-211,19,68,12,-18,-91,-226,-92,-24,-23,-134,-119,-38,-179,-114,201,39,-219,-118,-70,-156,-248,-116,-51,-107,-100,-10,63,8,-88,-53,-31,-101,3,69,33,-82,-183,-63,-91,-81,-54,-23,-77,-78,-164,-266,-98,79,-86,-128,19,-92,-297,-237,-121,-54,-133,-92,71,-197,-271,-60,-55,-224,-184,-102,-108,-81,-22,-35,-14,8,-14,-24,-95,-119,-49,-159,-49,116,49,-14,6,-105,-169,-247,-101,-41,-14,-87,-43,54,-76,-3,131,75,13,-87,-224,-377,8,94,-2,78,-7,-179,-132,-19,40,-78,-103,-65,-106,-285,-309,-29,83,76,-4,-10,-64,-137,-164,-10,34,-28,-148,-243,-229,-159,-112,-173,-261,-209,-121,-131,-217,-237,-100,-48,-66,-5,0,-149,-45,-137,-266,-141,131,113,-107,-87,-80,-183,-106,-71,6,-81,-139,-117,-83,-78,25,-2,-61,-106,-121,-155,-3,-46,-96,-78,-76,-72,-71,-126,-35,35,-54,-123,93,127,-30,-4,40,18,-83,40,59,-49,-138,-106,-44,-90,74,37,-12,-31,-160,-133,-194,-96,106,81,-56,-189,-38,-189,-122,83,91,-33,-76,-96,-72,32,8,-3,-9,-181,-331,-219,-133,-105,-19,-156,-249,-211,-211,-225,-141,-98,-121,-146,-102,-131,-181,-256,-100,-9,-131,-171,22,-31,-216,-121,-82,-97,-123,-90,40,-45,-171,-73,2,-2,61,-31,-181,-148,-158,-204,-65,136,81,19,-103,-185,-154,-114,-86,47,-93,-264,-244,-136,-80,-28,69,-54,-247,-212,-86,12,-63,-113,-14,-31,-174,-217,-256,-180,-20,40,117,28,-3,-50,-86,-28,-72,-113,-98,19,85,-106,-139,-17,-12,-70,61,-56,-111,-188,-171,22,78,116,86,-101,-147,-103,-169,-163,-53,22,-88,-122,-53,27,-41,-71,-10,-133,-259,-210,-34,-116,-180,49,65,-50,-164,-80,-44,-65,-61,5,27,-90,-179,-131,-174,-143,-34,-96,-132,-111,-149,-174,-65,-19,-2,-116,-49,1,-137,-159,-20,39,-35,49,106,-28,-256,-175,-7,-54,-122,40,42,39,-46,-9,-46,-96,-28,-101,-155,-154,-138,-131,-75,74,101,-82,-207,-70,-44,-216,-146,44,34,-44,-10,40,-153,-205,-53,-3,40,-88,-163,-131,-184,-59,101,-2,-49,-183,-262,-190,-97,5,69,18,-77,-155,-209,-158,34,65,-14,-34,-173,-289,-112,37,29,-60,-165,-113,-148,-244,-141,-12,-38,-83,-107,-65,-121,-14,80,64,-2,-64,-132,-91,-146,-7,-93,-95,-15,8,-75,-72,91,-4,-170,-105,-22,-15,-106,-143,-87,-133,-191,-66,-2,-156,-107,-178,-224,-178,-53,-14,-49,-91,7,-118,-88,17,-34,-65,-38,10,-81,-283,-101,2,-82,-103,61,-49,-138,-87,-31,33,-41,-54,-54,-161,-102,-44,-30,-60,-50,-15,-146,-66,-75,-180,-111,-23,-5,-17,-113,-95,-63,-49,5,123,78,-48,-48,-85,-122,-88,8,33,-103,-139,-71,-13,-82,-22,-51,-200,-256,-156,-142,-137,35,93,28,79,83,-56,-118,19,93,-36,-54,-7,-41,-100,-118,-92,-40,-48,-66,-124,-98,-118,-143,-137,-76,-63,-106,-75,-48,-85,-90,-166,-82,-9,-39,-45,-31,-38,-126,-19,6,29,5,-24,-56,-88,-59,-34,76,-38,-148,-143,-159,-186,-28,23,5,-30,-119,-200,-103,-112,-36,-82,-134,-113,-38,-65,-82,28,44,-87,-24,-50,-80,-53,-25,34,-108,-155,-5,0,-143,-95,-70,-82,-77,-14,22,-55,-65,-24,
-283,-55,-122,-258,-56,-50,-106,-29,-7,73,-10,-304,-342,-141,-65,-200,-93,48,115,100,-46,-114,-90,-108,-54,6,32,-117,-136,-134,-96,-60,-83,-154,-113,-175,-81,52,37,1,-3,50,-10,-101,-131,29,66,61,-147,-102,-83,-85,-8,40,-7,-96,-119,-29,-111,-54,122,88,-23,-101,-101,-164,-131,10,118,-30,-113,-112,-92,-22,49,6,-118,12,84,105,23,100,13,-111,45,58,-17,-126,-121,59,-38,-48,29,33,-149,-91,-12,-61,-13,8,27,52,75,49,-3,214,220,10,-18,-40,25,49,74,18,-171,-307,-76,42,-50,-93,90,-70,-196,-195,-127,-9,-3,-85,-222,-216,-98,-122,-148,-126,-108,-128,-239,-77,84,-34,-45,8,-59,-12,52,8,-56,-107,-48,6,-77,-100,70,59,-97,-194,-173,-184,-64,48,2,-30,-48,-4,-5,-143,-168,-118,-129,-147,27,-31,-108,55,100,-3,-49,-15,12,-72,-114,17,131,-48,-71,6,-138,-299,-122,-59,-75,-33,-9,-118,-96,-127,-184,-154,-31,68,-75,-279,-96,-29,-66,-232,-48,28,-266,-283,-73,-9,-60,12,147,-13,-75,66,103,34,12,-45,-114,-117,-97,-46,-15,75,29,-98,-229,-190,43,54,28,13,11,-149,10,229,58,-105,-108,-108,-76,-126,17,171,43,-156,-154,-146,-159,-111,-118,-161,-163,-147,-63,-43,43,78,-70,-30,-75,-139,-186,-66,13,-22,-217,-199,-54,-122,-96,12,-147,-249,-186,1,84,38,-2,137,141,-17,-103,-95,-165,37,-48,-103,-64,-121,-224,-206,-136,-101,-118,-221,-97,-86,-179,-335,-143,-72,-142,-112,-202,-123,-158,-46,-19,-148,-141,-51,-28,-181,-34,83,45,-22,29,-60,-66,23,143,127,40,-39,60,5,-60,73,-35,-189,-20,101,-51,-50,178,-46,-190,-214,-126,-30,-70,-96,-55,-113,-184,-85,-95,-97,-39,-92,-171,-171,-138,-71,43,47,-83,-252,-227,-35,-51,-146,-220,-201,-315,-345,-160,76,59,75,-72,-212,-137,-114,-132,0,85,11,-77,-77,-168,-41,17,-80,100,32,-209,-139,85,38,50,-46,-87,-141,-201,-23,-28,-199,-132,-56,11,-58,-100,-41,116,-71,-176,-97,-7,29,28,-3,-93,-39,-65,-174,-49,-85,-238,-226,-24,111,23,-3,49,-75,-227,-191,-72,-46,-103,-183,-17,-41,-176,33,32,-90,-88,-100,-58,-2,-64,-159,-159,-155,-39,-126,-283,-48,28,-232,-146,13,59,0,-24,-114,-163,-158,-93,-50,-73,-138,-51,-143,-154,-122,-7,-5,53,-40,-242,-239,-123,47,25,-61,-36,-174,-201,-107,-4,-77,-121,-77,-128,-134,-46,-13,149,-43,-138,-97,-137,-183,-24,13,-141,-133,30,-41,-23,-28,-95,-106,-205,-127,-28,-143,-76,40,-98,-166,18,93,52,-9,-76,-147,-253,-164,-14,85,-76,-185,-39,-23,-101,-30,17,38,-96,-131,-131,-33,61,75,66,-85,-165,-165,-9,-8,55,43,-58,-98,-82,-173,-159,-87,-137,-207,-261,-66,-64,-202,-4,-48,-165,-131,-126,-159,-153,-262,-158,-88,-66,-5,-3,-113,-227,-215,-93,-71,122,117,-48,-92,-188,-161,17,141,52,-116,-147,-58,40,-59,-80,58,-39,-207,-200,-41,-137,-131,-70,-128,-185,-51,-41,-40,90,6,-124,-207,-201,-139,-134,-103,29,-75,-191,-88,20,40,-138,-191,-148,-141,-188,-95,30,-146,-146,-23,-56,-30,-24,-77,-156,-166,-122,-128,-133,43,25,-80,-156,-53,-72,-175,-39,-66,-64,-117,-141,-33,-63,-73,40,-29,-230,-264,-133,-86,-3,89,45,-9,11,-33,-175,-169,-119,-101,47,35,-53,-41,-178,-121,37,25,-60,-8,6,-142,-199,-106,3,17,79,-90,-225,-232,-165,10,3,-3,90,11,-219,-262,-165,-95,-4,-36,-71,-126,-17,-33,34,-25,-102,-100,-211,-225,-30,-111,-183,74,137,6,-17,-82,-118,-142,-103,11,-9,34,-33,-119,-60,-91,-112,-138,-272,-185,-156,-129,8,37,-51,-96,-105,-50,-138,-237,-165,-65,-161,-107,-105,-82,-58,-61,-35,59,73,7,-4,-72,-154,-3,159,79,22,-5,-81,-132,-138,-117,22,95,33,-146,-249,-143,-55,-180,-78,-10,-38,-161,-83,-71,-97,-43,8,-20,-25,-161,-205,-204,-55,-55,-98,39,-10,-98,-90,-173,-112,49,-50,-34,-28,-190,-220,-72,-7,18,-9,-50,-100,-105,-149,-80,3,-159,-20,-54,-197,-231,-131,-8,-65,-3,-72,-122,-142,-132,-40,-82,-31,20,-98,-242,-40,45,-98,-136,-50,-3,-170,-161,-148,-87,-117,-101,20,-101,-100,-50,-58,-138,-34,-15,-3,-95,-103,-97,20,2,-133,-46,6,-54,-186,-199,-144,18,54,-46,-40,-92,-163,-226,50,10,39,55,112,-156,-173,17,-20,33,40,-30,-12,-81,-23,-72,-111,-122,-107,-45,-149,-171,-136,-70,-14,49,-44,-170,-164,-51,-85,-88,94,60,-127,-105,-87,-50,-19,-127,-70,95,34,-123,-129,-122,-75,95,100,-20,-77,-108,-139,-20,74,63,-45,-92,-107,-160,-80,123,215,2,-153,-8,-12,-75,-100,-64,-9,-124,-204,-124,-159,-70,-3,-112,-168,-90,-30,-106,-43,-58,-76,-4,7,52,-76,-60,3,-59,-134,-161,58,111,-33,-17,-54,-51,-51,22,39,0,-119,-173,-158,-148,8,71,55,-119,-101,-112,-88,-17,42,-48,-75,18,-101,-127,-126,49,-98,-204,-163,-95,-126,-90,-81,-45,-4,6,-40,-61,-174,-153,40,-8,-65,-18,-103,-160,-83,-55,
-50,-98,-66,-56,-185,-63,-9,-209,-170,13,-97,-210,-78,-25,-55,-75,-96,-112,93,102,-184,-273,-180,-38,-123,-111,-92,47,-15,-85,-76,71,25,-169,-212,-363,-25,183,110,-76,-111,1,-134,-238,-105,42,70,-126,35,106,-19,12,48,54,-5,-23,-56,34,135,76,101,12,-33,-12,11,28,60,-7,-8,70,48,143,-28,-2,133,-54,6,143,121,-63,-70,-124,6,-18,-46,103,-73,-219,-118,-25,-141,-70,-15,-86,-221,-326,-262,-51,24,-143,-222,-159,-165,-284,-196,34,-28,-144,-178,-28,-49,-154,34,2,-133,-28,-34,63,105,40,35,2,-153,-38,-29,-23,42,43,-45,59,86,84,-60,28,-18,-70,-158,-53,95,-22,29,71,3,-50,25,55,-95,-160,-164,-59,55,88,91,-128,-268,-127,-38,-100,17,163,-2,6,-7,-5,-113,-155,-134,-146,-248,-168,19,-61,-165,-20,49,-212,-290,-219,-64,-117,-138,-76,-56,-72,-51,-49,-108,-95,-49,-46,37,117,151,107,6,-126,-204,-160,-65,84,-60,-243,-70,44,-63,-23,159,138,-186,-334,-158,-20,-31,75,123,12,-166,-144,71,1,-4,2,-90,-101,-82,-51,-161,-28,-56,-341,-310,-173,-197,-269,-300,-98,-48,-158,-133,-39,78,-121,-266,-237,-155,-92,-112,125,2,-247,-149,19,2,-35,-7,-29,-29,-15,10,208,177,75,-30,-10,-34,35,88,27,177,-4,-174,24,59,47,8,11,59,-34,-105,-9,-66,-87,-137,25,-153,-263,-201,-88,-121,-139,-148,-181,-118,-30,-71,-196,-146,-51,-119,-210,-17,53,-171,-305,-142,-34,-129,18,131,-100,-88,-3,-22,-88,-64,-7,-61,-181,-64,-20,-95,-86,-40,-246,-248,-31,88,55,-105,-137,-154,-244,-196,-65,-95,-205,-155,-85,-139,-55,-19,-49,-86,-122,-105,18,-35,-114,-4,-194,-113,60,0,-103,-70,-116,-305,-204,39,48,-8,0,-70,-98,-114,-20,83,-86,-146,70,-46,-190,55,52,-33,12,-28,-170,-166,-219,-176,80,168,78,-65,-195,-44,17,-86,-64,94,-24,-116,-155,29,83,-71,-51,-35,-122,-253,-96,-63,-93,-101,24,73,-60,-134,-30,-77,-195,-50,-7,-88,-59,8,-53,-56,91,-41,-156,-201,-247,-274,-319,-127,-17,33,-137,-75,55,-171,-212,-25,121,-54,-77,-25,-93,-40,66,-119,-82,-39,-46,-8,-10,8,3,0,-132,-50,-86,-184,-166,-80,-165,-100,91,101,-25,-39,-39,-63,-134,-13,11,18,-128,-77,-112,-71,19,95,55,2,-197,-214,-180,-188,55,-72,-124,-102,-243,-331,-299,-78,-65,-29,13,-29,-66,-95,-25,81,5,-59,-14,-137,-163,-65,-61,-163,-113,-119,-50,-41,-59,-134,-164,-119,-97,-138,-209,-215,-70,-107,-103,-49,24,-190,-212,-86,-72,-216,-178,85,120,-101,-175,-103,-133,-31,80,-10,-179,-141,-143,-87,-72,-5,49,37,-76,-168,-121,-144,20,60,-176,-200,-141,-127,-179,-133,-73,-44,-226,-56,40,-64,-191,-77,-93,-164,-179,-72,-60,-185,-237,-100,-22,79,123,73,-73,-174,-190,-252,-128,44,110,-55,-59,-23,-165,-161,90,37,-18,-200,-237,-50,-8,70,117,49,-204,-174,-113,-60,-41,-60,8,47,24,-144,-71,-90,28,-70,-190,-185,-123,-105,-93,-12,-38,-91,-105,-88,-49,-108,-80,28,-7,-176,-124,-50,-81,-153,-194,-58,-147,-205,-179,-88,-175,-188,-129,-55,0,-100,-195,-80,-23,-147,-183,-76,44,-43,-229,-227,-164,-91,-35,27,-20,-214,-209,-51,1,-10,-20,11,-128,-153,-121,-80,-5,-46,-63,-23,152,93,23,-91,-45,-51,-100,-102,39,7,-114,-83,2,-70,-98,6,-7,-185,-238,-14,2,-49,19,20,-59,-116,-248,-133,55,35,-25,-148,-251,-214,-63,35,-49,-123,-237,-205,-82,-61,-87,7,19,81,-14,-146,-175,-82,-91,-123,-136,-96,-96,-48,-76,-179,-23,-48,-166,-97,-132,-48,-18,25,11,44,-35,-85,-100,-197,-287,-139,23,-4,23,110,-13,-175,-118,20,-51,-54,-15,-77,-49,-121,-121,-40,37,6,-59,-91,-116,-72,-82,-97,-77,20,-131,-143,-36,-171,-168,-18,10,-137,-111,-119,-87,-77,-56,29,75,-85,-179,-78,-126,-314,-82,76,63,-54,-199,-272,-175,-19,34,18,-34,-102,-222,-247,-123,100,84,-101,-70,-134,-269,-194,32,118,-15,-86,25,-13,-100,-158,-65,-58,-155,-131,-92,-143,-137,-34,8,23,33,-85,-100,-7,-25,-123,-86,-33,68,-136,-201,42,33,-142,-108,-63,-54,-101,-96,-149,-171,-92,-61,-87,-73,-88,-95,-154,-119,-13,101,20,-59,-147,-168,-183,7,71,-48,18,33,-31,-189,-58,-28,-112,-106,-3,-10,-103,-117,29,93,5,35,45,-72,-117,-88,-66,-139,-106,-124,-196,-261,-181,-200,-176,-15,53,19,-66,-64,-8,-118,-64,100,20,-53,-128,-165,-101,8,58,-88,-124,-113,-93,-101,-101,-76,1,-53,-146,-143,-159,-34,84,48,-41,-2,-54,-73,-92,84,121,12,-122,-3,37,-66,-118,-15,39,-64,-113,-153,-80,-35,8,54,-51,-121,-85,-121,-92,-142,-205,-123,-49,59,-60,-124,-56,-43,-148,-50,100,68,13,-23,29,7,-54,-29,0,-90,-76,-146,-123,-107,-43,58,19,37,-98,-214,-211,-132,-18,-66,-80,23,-113,-201,-56,22,-14,-80,-20,-65,-142,-163,2,-33,-81,-78,-86,-78,-106,-191,-28,2,-83,0,45,-30,-93,-133,
-114,-12,69,-155,-303,-171,-111,-92,-82,-46,-73,18,-87,-146,-143,-77,-188,-146,-91,-31,-121,-197,-116,-55,-54,-66,115,76,-18,-82,-35,-76,-164,-181,-278,-271,-133,12,147,-15,-9,43,-146,-287,-134,5,25,-78,-40,47,33,-161,-65,94,-13,-168,-102,94,190,152,117,108,35,110,216,64,6,107,-59,-171,13,75,-8,24,-38,-137,-153,28,40,94,2,5,-71,-65,-7,76,-46,-113,-24,96,30,65,100,-40,-200,-107,-35,-14,68,-20,54,-66,-186,-133,-123,-44,121,75,-53,69,-107,-63,24,-30,-63,-59,-111,47,171,65,149,-7,-138,-28,-29,-100,85,216,-72,-200,-18,-92,-66,-242,-183,-200,-354,-139,8,-76,-100,30,-127,-219,-176,-137,-122,-279,-242,-112,-163,-87,29,-48,-184,-290,-271,-171,-129,-65,-7,-30,-111,17,-171,-134,-55,-103,-201,-163,-51,106,95,90,214,-65,-43,43,66,-88,-61,184,312,33,-54,-14,-194,-229,-45,-95,6,112,144,159,-34,-95,3,113,96,24,-126,-138,-138,76,73,24,89,-5,-202,-249,-75,61,-46,-45,-112,-212,-259,-241,11,-61,-236,-148,-194,-132,-45,45,63,184,61,-158,-209,-45,-13,-31,-24,-81,-113,-256,-156,159,81,-244,-309,-166,-12,-96,7,-63,-178,-191,-204,-147,-65,-36,28,-14,42,-14,20,70,83,-133,-201,-179,-119,-3,-91,-81,10,-51,-222,-111,33,-82,-19,153,106,-181,-116,-30,8,-35,52,83,-9,-61,-92,-174,-201,-103,65,74,44,45,-70,-153,-71,-20,-190,-244,-77,19,-118,-274,-70,11,-142,-24,38,-100,-225,-161,-90,18,47,29,47,-19,-30,0,52,-29,-108,-161,-163,-22,117,63,35,112,-46,-122,-87,-2,-82,-183,-100,-108,-22,-30,30,25,-119,-220,-108,-23,53,-51,24,-98,-189,-15,29,-35,-107,-168,-329,-186,-63,-38,45,-29,-136,-128,-195,-148,63,73,-24,-73,-156,-251,-59,59,-91,-134,-80,-267,-247,-252,-166,-80,-90,-25,-13,-164,-23,23,-128,-124,-45,-10,-97,-73,116,53,-54,-10,123,-59,-204,-88,-20,-189,-181,-38,-93,-129,-176,-219,-60,-76,-56,-18,-30,-90,-48,-60,-86,39,147,-54,-142,-78,-127,-212,-65,42,32,-12,-19,-97,-206,-183,-65,-55,-102,-96,58,-132,-207,-77,-138,-82,-161,-95,-128,-126,-142,-146,-199,-181,-92,-97,-114,-71,-58,-137,69,93,178,47,-112,-81,-242,-200,-24,25,-35,-70,-158,-124,-93,19,120,148,96,-24,-168,-184,-38,113,90,12,-48,-122,-292,-209,20,48,-93,-116,-64,-200,-272,-214,-93,-190,-222,23,-98,-221,-146,-91,-93,-159,-7,2,-50,-78,-63,-123,-160,-48,-38,-246,-204,-22,-83,-179,39,20,-194,-236,-63,-122,-200,-92,54,123,11,-137,-39,-54,-50,-43,-81,-85,-139,-154,-202,-191,-100,17,-17,-201,-186,-139,-185,-71,39,-64,-60,184,52,-133,-273,-176,-170,-209,-129,42,-24,-98,-38,-9,-7,24,-112,-105,-98,-184,-247,-24,44,90,136,-72,-178,-232,-147,54,256,126,-124,-180,-73,-82,3,90,162,-121,-209,-64,-105,-127,2,-24,-211,-339,-242,-220,-106,47,74,-12,-175,-106,-111,-148,-111,27,-38,-226,-163,-204,-277,-161,78,-23,-139,-70,8,-95,-288,-226,19,-41,-113,49,112,-50,-168,-146,-138,-65,-96,-36,-93,-107,-123,-33,29,63,40,-15,-209,-138,-103,-128,-45,84,52,-105,-53,88,1,-108,-24,-77,-288,-294,-181,-210,-159,43,88,79,-28,-55,-138,-113,-31,-29,-24,12,-4,-107,-143,-96,-147,-176,-55,22,50,-117,-248,-118,10,-46,-59,-20,-202,-304,-124,19,17,60,59,-98,-156,-173,-106,5,-46,-7,-76,-117,-81,135,49,19,70,-33,-207,-70,34,7,-48,-30,23,-90,-204,-186,-122,-161,-138,-90,-23,-107,-131,-176,-144,-64,-83,-116,-91,-106,-176,-227,-155,-54,74,-38,-100,-159,-289,-220,-78,48,40,-12,71,75,-80,-44,-28,2,-123,37,144,30,-117,-45,39,59,-19,-78,-116,-215,-160,-75,-124,-3,37,-80,-190,-31,-39,-113,-111,24,63,-97,-179,-153,-199,-169,-90,28,-50,-127,-143,-143,-128,-46,1,20,-12,-111,-216,-242,-43,-22,106,-55,-44,-93,-246,-22,83,-8,-10,5,-141,-211,-166,29,147,44,-51,-49,-101,-119,-53,-90,-113,-144,-161,-189,-131,-50,-91,-156,-63,-87,-117,-161,-165,-127,-175,-33,75,33,-56,-82,-43,-83,-85,-49,7,29,-36,69,91,-28,-116,-20,-82,-204,-129,-96,-5,6,55,23,17,5,-117,-294,-249,-105,-83,-77,-48,34,-96,-102,44,-36,-70,-22,-60,-129,-86,-15,29,11,-13,-39,-4,-112,-134,-63,-44,-4,45,-25,-35,-82,-41,-178,-161,-29,24,-147,-186,-144,-102,-173,66,144,135,-98,-298,-148,-3,7,28,112,22,-174,-117,-50,-144,-9,83,35,-43,-91,-176,-117,1,60,-4,-75,-138,-163,-176,-88,24,20,-91,-56,40,-44,-92,-17,-34,-112,-123,-12,20,-25,-70,7,-98,-91,-29,-175,-174,-98,-117,-153,79,90,-22,-83,-103,-137,-196,-133,-48,52,24,-76,-17,-3,-4,24,8,-170,-71,-18,-154,-138,-9,47,54,-15,-22,-102,-215,-166,-50,-45,-101,-43,-149,-202,-164,-31,34,-3,-31,-83,-123,-87,28,106,-9,-72,-2,7,-31,-93,-45,-56,-119,-161,48,-41,-174,-78,
-25,-61,-9,-76,-241,12,-7,-87,27,61,5,-75,-185,-108,-31,-100,-180,-87,-3,-40,-87,-77,-91,-53,60,103,-53,-138,-160,-87,-30,85,167,108,-2,-65,-71,128,284,107,117,38,-18,-55,-40,55,38,-41,-65,-5,2,35,100,128,-15,-102,-132,-81,66,64,-12,22,10,11,3,19,-85,58,43,-73,53,147,40,-10,-17,-34,8,78,30,-158,-185,-195,-93,-139,-136,-28,19,-164,-174,-183,33,44,-64,-55,-43,-186,-215,-43,91,128,76,59,-55,-191,-132,33,33,-154,-107,-19,-114,-117,52,12,-159,-261,-205,-96,61,35,-2,-58,-232,-244,-33,-43,-61,-23,-41,-40,59,133,112,-12,0,-83,-22,17,116,11,-161,-39,-13,-146,-122,45,-7,-34,-85,-93,-13,-29,-132,-126,-88,-226,-183,-141,-101,28,-88,-81,-59,12,-43,7,18,-18,-107,-24,45,42,-63,-24,-7,-242,-246,-164,-197,-287,-248,-200,-141,-134,-294,-158,-107,-164,-200,-149,-128,179,112,-23,45,42,53,3,-22,61,61,-86,-127,78,-4,40,161,-36,-148,-117,8,23,-106,43,33,2,-137,-185,-22,-3,-97,-61,22,-39,-18,-53,2,73,6,-249,-376,-210,-75,-5,-76,-25,-49,-114,-143,-36,-88,-155,-183,-113,-210,-180,-59,64,-38,-222,-55,42,-43,-132,-189,-173,-224,-237,-156,-101,-33,63,-123,-12,80,42,-124,-19,89,-44,-100,-76,32,2,-7,91,-20,-98,-95,-20,38,-66,-75,2,-139,-191,-40,-87,-28,39,-65,-222,-73,-59,-114,-239,-165,-98,-59,-31,-7,5,-88,-25,117,70,-97,-153,-75,-113,-123,-90,-17,37,45,94,107,1,13,81,69,76,50,-143,-146,22,69,-44,-253,-202,-117,-123,-49,-102,-2,-101,-163,-134,-210,-105,80,-14,-189,-136,-134,-45,-81,-202,-126,-186,-219,-178,-59,-82,-77,-45,-221,-244,-43,-12,-17,-13,-15,-139,-122,52,11,-155,-81,-51,-58,-132,-29,159,20,-85,-54,-65,-257,-277,-146,-64,7,-15,53,-56,-108,78,-10,-121,-98,-45,-134,-107,96,169,35,0,-40,-90,-133,-112,-33,-129,-158,-58,-39,-105,-122,-161,-204,-185,-147,-100,-106,-29,66,-41,-95,-61,-43,-251,-149,-12,-114,-191,-43,0,-10,19,39,-35,-92,-4,19,52,52,-88,-73,-45,-10,44,-38,-230,-297,-124,-202,-101,64,-36,-87,-153,-34,-101,-278,-175,-114,-295,-219,-44,79,12,-147,-126,-183,-248,-131,0,-13,-49,-73,-93,0,70,102,177,90,-184,-236,-154,-141,61,35,-5,-64,-107,-77,-156,81,-18,-143,35,-23,-154,-231,28,39,-55,-82,-103,-40,-186,-267,-55,-58,-168,-12,-54,-138,-108,27,-143,-142,-10,-30,-210,-96,-90,-107,-116,0,86,-73,-179,-183,-81,-207,-202,47,107,-139,-155,-137,-160,-169,-33,-3,-173,-285,-185,-58,-153,-149,-56,-38,-80,-131,-183,19,50,66,-30,-81,-13,-86,-256,-225,-78,-23,-212,-231,-82,-33,-64,-66,6,-55,-7,59,-95,-330,-280,-254,-45,141,88,12,-17,-66,-210,-211,-164,-12,55,-100,-66,-29,-175,-165,96,125,-186,-238,-100,-76,-54,-43,84,74,-132,-212,-83,-76,-71,19,-25,-86,-5,-92,-92,8,-29,-86,-18,-18,-39,-113,-149,-54,25,-153,-112,86,86,-280,-226,-33,-102,-121,-137,-91,-195,-121,-134,3,-38,-65,-30,-206,-170,-87,-146,-111,96,106,-148,-191,-147,-129,-126,-56,23,6,-24,2,-33,-80,-72,88,11,-107,-133,-113,-66,-66,-101,-10,-117,-136,-66,-93,-123,-56,-64,-100,-98,-55,-123,-196,-169,-173,-139,-71,-22,-33,-121,-165,22,65,-80,-23,6,-178,-239,-149,11,64,103,-4,-83,-156,-174,-60,-23,-51,-8,-91,-230,-102,-45,-35,18,-38,-144,-300,-181,-56,-80,-87,30,55,-82,-136,-86,-76,-117,-85,-93,-98,-24,-43,-58,-98,-72,-60,-58,-81,-44,-173,-90,-20,64,-12,-197,-129,-5,-176,-189,-72,-8,8,61,147,-30,-144,-95,71,39,135,12,-116,-117,-60,39,34,-85,-75,-88,-204,-199,-153,-154,-142,42,24,-95,-168,-134,-199,-111,-92,20,-15,-112,-112,-111,-164,-159,-41,27,-3,-25,-95,-201,-113,-71,-28,120,96,-72,-149,-237,-46,141,60,-65,-48,-43,-156,-103,28,45,50,8,-111,-210,-101,-17,-12,-114,-129,-63,-143,-239,-61,-15,-137,-44,-53,-85,11,-4,-50,-112,-103,-142,-183,-239,-133,-17,-44,-83,58,19,-103,-80,-51,-65,-103,-142,37,-31,-129,-15,-40,-90,-13,35,-51,-87,-126,-254,-186,-87,-34,48,3,-22,-112,-251,-195,-77,-20,-58,-3,-61,-147,-113,35,-18,8,-34,-61,-43,-156,-96,64,45,2,-40,-40,-107,-180,-232,-149,-70,38,-22,-19,-124,-154,-136,-154,-29,-39,-176,-197,-70,-41,-96,17,138,84,-90,-184,-105,-86,-9,76,33,-39,-113,-9,-56,-96,-80,-45,25,32,-50,-121,-147,69,121,52,-53,-101,-168,-221,-38,-48,-129,-111,-71,5,-98,-72,-25,-91,-206,-166,-105,-143,-105,2,1,-65,-98,-34,20,-128,-214,-178,-136,-97,-24,-78,-146,-164,-93,-195,-163,63,88,-137,-124,-90,-53,24,79,69,-29,-83,-50,-81,-72,-19,17,-31,-96,-116,-44,-53,-35,75,12,-4,8,-100,-55,7,-12,-13,-96,-43,-38,-179,-146,103,105,-31,-28,-61,-53,-66,-50,-25,-146,-93,-12,-38,-45,-75,-75,
-105,17,96,17,-118,-108,-123,-163,-12,-22,50,25,-90,-81,-134,-98,19,58,108,8,-59,-141,-81,-96,55,-80,-149,-44,24,-56,61,-25,-116,-36,-180,-142,13,79,168,156,7,115,75,-98,-211,91,74,-75,-85,44,-2,-88,7,35,5,-122,-78,80,132,76,38,-86,10,7,-76,17,75,34,-55,34,60,-12,6,53,-29,-176,-222,-9,108,-88,-239,-209,-210,-220,-75,24,-117,-186,-188,19,7,-114,-55,-18,-196,-282,-171,-12,211,166,18,2,-113,-242,-54,-45,-76,-38,-91,44,-78,-87,-18,95,-15,-161,-114,40,5,79,147,-9,-51,-121,-75,-19,68,91,-34,-184,-313,-236,-190,-168,-33,-205,-287,-55,70,71,-38,-33,-178,-243,-116,7,-33,-96,-155,-24,91,28,149,118,-30,-91,-76,-111,-46,-75,34,-48,-117,-80,-80,-56,74,-46,-190,-83,-65,-97,-7,161,121,-111,-188,-96,-8,-70,-73,-20,130,2,-8,-128,-206,-225,-242,-176,68,12,-243,-201,-185,-206,-117,-252,-204,-92,-271,-279,-61,60,133,199,274,138,0,-34,86,47,-22,-10,88,-20,-155,-88,27,-63,-13,-22,-158,-65,-81,-36,83,19,60,-53,-197,-168,32,-8,-41,-48,-96,-80,1,81,-61,-185,-256,-197,-133,-204,-139,-48,-133,-204,-244,-95,34,43,27,-60,-3,-29,75,-28,-127,-107,-197,-165,-113,-136,-116,85,75,-190,-131,35,-8,-106,-9,-38,-112,-212,-181,50,-49,-146,-122,-24,-101,-34,-39,-100,-53,-17,-41,6,24,-36,-58,-129,-48,12,-20,-131,-82,-105,-278,-183,22,47,-75,-116,-14,-112,-230,-83,156,42,-35,-107,-189,-71,24,-45,84,-29,-133,-126,-144,-15,115,54,-93,-65,12,-56,-51,-3,-44,-41,-61,20,-24,-100,-91,-48,-212,-194,-49,-12,-108,-23,-41,-190,-63,49,19,-71,-19,-50,-200,-138,-7,108,6,22,35,-132,-297,-87,38,-154,-169,-75,-131,-180,-92,12,112,-25,-155,-137,-201,-267,-131,-72,-3,-91,-123,-191,-180,-149,-148,-160,-113,-9,-207,-147,121,28,-34,0,-43,-38,-114,-81,-76,-88,-148,-129,-113,-19,-23,-45,-146,-200,-164,-147,-132,47,10,-39,-88,27,10,37,-78,-82,-142,-144,123,55,-25,-7,80,-46,-302,-209,11,-70,-75,12,-44,-134,-51,-128,-86,-158,-148,-161,-195,-136,-49,-121,-136,-126,-90,39,20,-73,-107,-238,-200,58,158,22,-4,-59,-179,-171,-76,-56,-123,-202,-51,3,-88,-38,161,84,-147,-73,-111,-176,-88,58,103,64,-101,-209,-190,-45,48,-49,-156,-61,-41,-238,-264,-20,121,12,-60,-35,-38,-139,-111,-117,-122,-160,-160,-56,-111,-127,-178,-205,-127,-59,-60,-101,-103,-38,1,-268,-107,27,-191,-257,-159,-143,-114,-96,40,112,-31,-124,-147,-95,-105,-108,22,52,-113,-95,-9,24,69,19,-49,-64,-65,-83,-51,69,66,24,-121,-181,-114,-165,-212,-128,-184,-294,-166,-48,-12,-28,-60,-91,-83,-219,-195,-48,-66,-146,-101,-61,-20,30,-33,-139,-220,-212,-139,-83,53,141,-90,-127,2,-7,-39,0,146,-121,-222,-53,-50,-165,18,107,-18,-204,-257,-254,-85,23,45,-15,-114,-126,-184,-204,1,125,-59,-55,-65,-60,-124,-170,-24,19,-164,-171,-10,-70,-124,-81,-53,-165,-131,-70,-127,-96,-196,-229,-186,-97,-54,-38,-96,-221,-73,-116,-90,55,50,-170,-207,-143,-236,-181,-45,88,-9,-277,-153,-80,-127,-133,146,52,-174,-246,-106,-112,-71,-13,-2,-9,-23,-64,-49,-126,-117,18,-54,6,89,0,-168,-122,-158,-170,-85,40,86,-51,-51,-20,-25,-102,-53,-34,-45,-248,-232,27,78,43,17,44,-153,-220,-95,3,-15,-38,23,-139,-66,10,12,-43,-36,-139,-236,-201,-122,-108,-153,-22,103,-81,-100,-85,-139,-210,-146,-108,-136,-50,-39,-50,-105,-153,-222,-164,-165,-210,-124,-49,-60,-31,70,18,42,53,-90,-230,-166,-61,-71,-50,-19,-22,-106,-166,-106,-75,-36,34,-33,-170,-217,-40,78,78,-60,-148,-242,-210,-181,-106,11,13,-12,-112,-102,48,10,-72,-76,69,3,-141,1,-7,-139,-179,-80,-36,-77,-128,-49,-132,-195,-148,-146,-41,-59,-176,-199,-160,-43,22,39,-143,-88,-128,-153,23,63,-36,60,-43,-126,-161,-136,-25,141,88,-24,-10,-168,-220,-61,60,-82,-80,-96,-163,-54,-105,-118,68,-19,-51,-121,-188,-149,-60,-142,-18,116,32,-63,-46,-98,-137,-139,-165,-60,-60,-30,110,-17,-31,-91,0,96,-51,-98,-155,-160,-83,-76,-35,-155,-80,-191,-211,-230,-71,29,-38,22,13,-146,-164,-48,39,52,-17,-113,-19,-81,-66,0,58,73,-2,-65,-56,-50,-20,-80,-91,-19,-9,-17,-116,-189,-242,-176,-31,68,-35,-164,-85,-143,-137,-44,96,-13,-197,-229,-102,-119,-153,-31,32,-83,-113,-81,-143,-56,-3,25,96,-51,-118,-56,55,122,-9,-101,-90,-3,-112,-266,-103,-41,-160,-116,-24,-61,-121,-73,-80,-82,-126,-123,25,-60,-126,-113,-34,-107,-51,-23,-40,-53,-127,-112,-56,-82,37,29,-174,-205,-171,-188,-85,53,63,-114,-25,45,-45,-30,-100,-4,30,-112,-113,-87,-164,24,35,-15,93,29,-144,-121,32,74,-46,-178,-51,22,-137,-126,5,-65,-206,-207,-102,-132,-20,1,6,-9,-100,-86,-17,-103,-103,-103,-60,-48,105,17,-51,-102,-96,
-34,156,-7,-133,-132,-61,-254,-224,127,171,-101,-232,-106,-22,0,-46,-78,42,96,-96,-293,-246,-243,-25,-18,5,63,101,63,58,110,2,-14,-93,-103,-123,-24,58,39,0,-13,-14,-77,-103,-34,162,259,47,5,93,20,-103,-128,-65,-100,-112,-159,50,91,-71,-18,-5,-86,-156,-48,-5,-18,29,-83,-24,108,-73,-271,-178,-4,-229,-201,23,53,-88,-102,-70,10,8,83,211,96,-36,12,22,-87,2,-8,-105,-117,-220,-189,24,54,-108,-142,-116,-131,-83,-13,61,43,-158,-96,32,-25,-142,-70,34,-92,-225,-98,-76,-103,-93,-133,-112,-158,-132,-82,-9,101,95,25,-131,-59,-2,-30,-9,17,-105,-185,-91,108,103,-98,-5,-51,-98,-121,199,8,-238,-184,-63,-102,-60,40,-51,-97,-252,-204,-149,-45,-7,-76,-153,-165,-88,-83,24,-28,-141,-2,-71,-92,43,101,133,122,-108,-264,-166,-76,-185,-207,-121,69,55,-49,-43,-50,-141,-100,-73,-35,96,53,-59,-28,60,-30,-116,84,94,-49,-78,89,154,44,20,111,96,-149,-243,-144,-25,-86,65,23,-50,-101,-40,-7,-25,-38,-59,-87,-129,-65,-53,35,142,39,-168,-243,-199,-65,-163,-238,50,-127,-197,-133,-33,-83,-285,-133,-207,-251,-40,58,167,79,-139,-116,-30,-28,25,48,-86,-122,-160,-72,-107,30,115,-100,-66,-15,23,59,-35,-48,-141,-264,-87,19,22,43,58,-80,-242,-43,-12,-46,-28,-2,84,101,-12,-112,-119,-97,34,90,1,-78,-23,-153,-200,-101,-105,-169,-161,-128,-158,-264,-174,-126,-106,-141,-64,-13,-20,-155,-44,-12,-146,-106,-91,-288,-244,-143,-129,-93,-46,-66,-144,-209,-38,22,-64,-2,-60,-122,-10,20,-45,-64,-114,-119,6,-96,-149,69,76,-19,-90,-25,58,3,5,-28,-153,-156,-113,58,52,-5,-147,-131,-56,167,34,12,85,-35,-171,-181,35,73,-56,-143,-77,-185,-173,-102,135,209,-19,-45,-101,-212,-222,-139,-190,-148,-43,-112,-113,-53,-103,-72,-121,-60,-31,-178,-3,79,-7,-51,22,23,17,-102,-100,-49,-180,-312,-90,74,43,-60,-78,-137,-113,-166,-106,-45,-118,-149,-45,-108,-41,-38,-136,-71,-141,-261,-279,-20,189,24,-4,-28,-133,-258,-138,71,55,-60,-51,-41,-112,-29,12,59,45,-73,-169,-106,44,27,-142,-179,-54,58,-30,-133,-103,-153,-280,-238,38,-50,-61,-65,-148,-241,-178,-8,103,-19,-195,-153,-102,-147,25,64,18,-38,-82,-164,-164,-65,35,74,18,28,-119,-336,-230,13,-13,-111,-61,-64,-174,-211,-116,48,17,-121,-176,-87,-210,-227,-98,-133,-141,-201,-60,-17,38,-33,-179,-98,-29,-91,-112,-123,-136,-48,-46,-22,106,30,-55,81,-108,-222,-29,78,71,-113,-128,-93,-181,-137,-40,18,-7,-50,-163,-112,-45,10,-102,-176,-121,-137,-141,-229,-138,-40,-129,-189,-171,-143,-243,-159,-64,-144,-184,-124,-155,-171,-75,-30,28,-114,-100,25,-17,-122,-90,0,1,37,54,27,-96,-121,-100,-71,-19,143,201,-30,-116,-174,-201,-122,178,278,-8,-119,-133,-131,-56,95,53,-61,-184,-227,-82,-82,-64,18,43,-39,-97,-147,-186,-137,-96,-111,-188,-111,-85,3,7,-9,-85,-216,-156,-85,-173,-197,-92,-91,-129,-165,-35,49,-54,-34,8,40,-24,-2,-40,-231,-266,-194,-78,-8,102,-41,-93,-93,-136,-231,-179,-4,34,32,3,-20,60,-131,-114,-103,-225,-139,-165,-128,-56,17,38,-61,-149,-206,-124,-141,-163,-206,-85,-51,32,-8,-106,-205,-248,-201,-100,-176,69,142,-124,-252,-23,105,83,-8,-80,-164,-288,-178,3,30,-55,-17,-85,-119,-202,-131,-81,-13,-100,-156,-146,-34,-8,-107,-166,11,-116,-214,-149,-64,-50,-35,130,158,-38,-124,-179,-118,-136,-154,-35,17,-39,19,-2,11,7,3,-73,-76,-77,-111,-158,-118,-35,-70,-111,-165,-60,-210,-315,-131,-70,-48,12,60,-3,-166,-136,-13,-3,-71,-95,-23,-131,-102,-93,-54,10,-3,-38,-178,-137,-43,-34,6,47,5,-33,-166,-90,-181,-212,-132,53,3,-33,2,-96,-81,-83,63,53,-24,-168,-160,-124,-148,-24,74,35,-78,-117,-96,-204,-72,8,-14,33,-65,-264,-337,-144,24,-64,-29,-28,-129,-226,-133,28,3,-17,-108,-81,-88,-142,-128,-4,2,-82,2,-33,-160,-108,-119,-149,-107,-200,-183,-87,-65,-30,-90,-95,2,59,-46,-216,-82,3,-163,-54,70,47,-18,5,-8,-85,30,12,-39,-70,-77,-116,-146,-176,-56,32,-25,50,17,-70,-45,-31,-55,-31,-19,-56,-81,-178,-25,3,-30,-174,-18,-60,-96,-24,0,-43,-73,-64,-100,-153,-174,-65,-101,-49,7,-14,-87,-93,-137,-165,-20,44,40,-59,-122,-101,-66,-133,-49,135,6,-216,-205,-105,-114,-81,-39,17,-77,-137,-123,-148,-143,-88,-70,-121,-149,-178,-159,-153,94,25,50,48,20,-194,-119,49,61,35,-25,-20,66,-51,-66,17,-66,-72,-10,-10,-2,-146,-148,-61,-92,-147,-112,-100,-139,-61,-8,-116,-111,13,-44,-87,-188,-80,-45,-82,-34,40,-31,-100,-17,-70,-102,29,106,-106,-98,-53,-156,-129,-54,71,3,-56,-95,-92,-154,-82,-24,-77,-142,-65,-53,-56,-35,-25,-15,-91,12,18,-76,-83,1,34,-35,-124,-96,-12,-3,-137,-121,-98,-65,-41,-63,-95,-112,-23,
-166,-39,126,-36,-161,-117,-85,-43,-96,-73,-160,-221,-247,-70,63,-14,1,43,236,108,-144,-175,10,-15,-34,-41,0,20,-5,120,58,-20,49,-13,-70,-19,-59,110,234,39,-28,-83,-131,-169,-147,-38,27,-123,-141,-29,-4,-77,5,112,35,-119,-124,-45,48,-2,-53,-55,-82,-128,-70,115,66,54,5,-14,130,234,78,-65,33,-10,-100,29,166,54,-102,-86,-34,-156,-113,64,12,-126,-147,-85,-17,-58,35,-25,-35,-103,-72,195,319,163,-61,-138,-63,-28,-13,125,199,-58,-226,13,-5,-237,54,65,-55,-271,-144,-106,-72,-78,-76,-61,-258,-303,-205,-54,-19,-142,-194,-142,-195,-205,-212,-173,-147,-231,-161,-43,6,-46,-221,-188,-51,-136,-33,195,1,-143,-30,53,-2,-4,34,35,39,-147,-186,-105,47,-9,-66,-90,-19,-51,-53,-28,-30,-75,-268,-31,53,-98,-14,128,137,38,-71,-41,45,-114,-51,132,211,58,8,7,-50,-143,-246,-258,8,25,100,127,-4,-107,-53,-54,-4,91,10,-160,-95,60,22,-41,24,47,-164,-312,-40,-43,-154,-44,-85,11,-45,-8,83,2,-29,-29,-3,-156,-107,-22,-71,49,-72,-232,-410,-197,-10,-220,-212,-49,-77,-143,-93,-59,-131,-197,-176,-139,-154,-93,17,37,-93,-36,-20,-58,111,126,-87,-190,-138,-197,-181,-124,-24,-31,-169,-148,-134,-78,-93,-35,-65,-123,-111,-236,-61,-34,-59,-28,-96,-224,-122,-44,-44,-82,-49,-95,-215,-202,-102,-153,-143,22,-22,-195,-85,7,-60,-149,-78,-34,-143,-75,-46,-59,-211,-161,102,102,-54,-126,34,-48,-119,-49,-40,-23,13,-33,-3,-10,10,112,137,63,13,1,-95,6,110,33,-49,-83,-188,-303,-155,-38,-139,-124,-93,-266,-236,-103,-44,45,-138,-148,-87,22,50,126,-8,-191,-86,108,32,55,59,-107,-305,-335,-81,-48,-49,76,63,-176,-266,-121,60,-142,-239,-143,-210,-253,-122,90,86,-105,-146,-55,-219,-300,-184,-92,5,39,-3,-119,-87,-101,-116,-148,-60,-80,-123,-141,27,66,29,17,107,2,-149,-22,161,-39,-34,152,110,52,-20,-35,-33,-132,-43,-35,-124,-50,-76,-154,-194,-18,43,-71,-134,-93,-220,-160,17,24,58,20,20,100,-159,-298,-19,-65,-217,-124,-98,-20,-2,-148,-209,-175,-227,-217,-156,-185,-134,-50,-60,-40,-51,-132,-163,-143,-237,-231,-195,-88,66,-17,-80,-18,-44,-114,-10,71,-77,-210,-93,-70,-46,-20,55,27,1,-96,-165,-199,-95,28,-25,-23,-66,-83,-254,-247,-149,-91,-103,-87,-91,-204,-290,-43,105,52,-70,1,-124,-200,-103,-36,-122,-12,-9,0,-18,27,-63,-139,-35,19,2,-81,-82,-86,-46,-133,-2,66,-153,-231,-50,24,-154,-98,60,102,-55,-237,-189,-227,-166,-70,-8,39,-72,-33,-173,-132,17,-100,-119,-202,-190,-146,-197,-141,-111,-160,-111,-7,-197,-264,-86,-118,-174,-178,-78,12,-63,-174,-128,-39,-117,-103,-132,-131,-147,-179,-129,-54,32,2,96,-10,-59,-4,-25,18,268,211,-75,-45,-58,-173,-139,52,90,-108,-216,-149,-78,-43,27,141,-14,-282,-178,-33,-98,-73,-14,-96,-95,-83,-164,-2,61,111,5,-168,-35,-33,-132,-20,53,-12,-229,-205,-55,-102,-116,-64,-100,-88,-116,-51,-23,-114,-195,-65,-36,-142,-219,-112,-153,-142,-134,-156,-149,-59,-10,-197,-221,-154,-209,-200,-106,73,-13,-63,-31,-35,0,45,12,68,-24,-237,-205,-111,-221,-35,-72,-214,-205,-133,-118,-139,-22,-92,-43,63,153,10,-154,-169,-106,-147,-212,-35,-15,-186,-188,-148,-123,-173,-88,-8,-156,-195,-206,-53,63,58,63,-195,-310,-222,-80,-29,68,132,34,-38,-81,-5,45,69,-30,-83,-191,-204,-8,-100,-80,86,2,-85,-64,-190,-137,-90,-87,-82,-24,-34,-90,-139,-137,-219,-83,-92,-146,-215,-263,-136,58,28,-43,-155,-100,-31,-134,-106,84,78,27,-34,-4,-123,-273,-226,-100,-133,-189,-103,-106,-202,-164,38,-19,-50,13,-91,-171,-166,-173,-226,-194,-12,-49,-77,-148,-146,-46,-156,-24,59,-53,-114,32,121,-112,-76,-49,-36,37,22,-137,-249,-169,-20,195,214,83,-18,-39,-114,8,123,76,-14,6,-131,-254,-71,8,-77,-161,-185,-180,-360,-314,-87,11,-121,-85,-22,-14,-159,-49,33,43,-39,-71,-121,-186,-105,-9,-41,-113,-77,-133,-242,-142,-17,-33,-28,53,91,-95,-164,-64,-128,-128,-8,71,33,-71,-88,-93,-105,-179,-176,-33,-97,-61,-45,-92,-107,-81,-14,-49,-75,-161,-147,-87,-28,-41,-71,-81,-78,-158,-77,28,96,-22,-91,-50,-49,-166,-164,-12,-18,-2,2,0,-41,-65,-14,-76,-108,-77,-41,-55,-103,-116,-164,-158,-122,-117,-78,-85,-86,-107,-210,-13,171,65,-184,-142,-36,-77,-64,-8,69,61,-63,-55,-44,-22,-66,-41,-35,-76,-56,-160,-180,-66,-34,5,-153,-206,-191,-175,-90,-5,3,-20,8,24,-65,-96,53,22,-64,-64,-34,-36,-118,-114,-81,-85,-158,-12,-9,-146,-141,-118,-134,-14,11,0,-96,-76,-166,-146,-60,65,75,-111,-144,-35,-13,-127,-8,177,28,-147,-176,-148,-25,-22,22,-64,-75,-90,-63,-176,-111,-83,-103,-108,-20,80,-56,-34,54,-33,-7,-85,-102,-128,-175,-56,-48,-160,-149,13,-33,-155,-155,-146,-87,-51,-10,30,-58,-5,-101,
-289,-105,-15,-75,-168,-133,-202,-107,-56,25,105,2,-80,-23,-141,-136,-117,-80,3,50,-25,-59,-55,-28,-39,-70,-85,30,-39,-122,-200,-98,39,115,0,-41,-91,147,221,7,-58,-5,-15,-264,-129,18,25,-134,-111,-14,-12,-10,84,48,29,-34,-48,79,138,135,6,-78,-36,-107,-78,-10,106,83,-64,-97,35,199,106,38,-23,-97,-70,105,137,-64,-102,-45,-184,-51,143,185,8,-154,-118,89,-55,-13,-5,-118,-35,-53,-146,30,115,-65,-107,-148,-113,-113,-106,20,-4,-147,-86,10,-54,-98,43,86,-247,-393,-80,-132,-71,-30,-122,-170,-278,-163,-163,-114,-64,-60,-159,-216,-176,-96,25,-7,-51,-148,-166,1,39,65,-59,-35,-3,-61,75,144,32,-53,-48,12,-146,-4,44,11,49,-112,-246,-174,-46,-138,-86,-65,-122,-238,-314,-288,-56,-97,-259,-142,-25,-90,-45,102,115,-106,-239,-111,33,13,-9,88,159,113,3,-78,-246,-272,-186,-90,-24,100,201,42,-144,-50,-76,-81,7,37,-72,-142,-46,-3,-19,-39,39,42,-56,-230,-103,-38,-82,-105,-63,-87,-83,-91,125,105,25,-101,-134,-23,44,-10,-36,50,131,-78,-293,-201,-81,-83,-64,6,-51,-77,-20,-10,-80,-216,-273,-105,-169,-149,-55,-75,-82,-189,-191,-128,-44,39,-54,-91,-143,-78,-137,-108,-5,-65,-224,-122,6,-40,-90,-50,84,7,-143,-55,20,-46,13,84,60,-142,-116,-30,-87,-111,-24,-116,-98,-189,-191,-170,-239,-126,-14,-40,17,105,43,-10,-22,38,-129,-156,-97,-82,-190,-195,29,88,7,-90,-105,-168,-77,29,-8,17,-124,-111,-174,-212,-165,-10,-53,-50,-25,-122,-164,69,227,108,54,83,-82,-132,-103,-54,-71,-217,-91,-3,-83,-95,85,12,-127,-142,-188,-163,-54,-7,-60,-81,-106,-4,61,-19,13,-95,-278,-220,-72,-18,-97,-29,-19,-200,-161,-41,-10,-28,-78,-165,-179,-199,-175,42,-24,-77,-5,-82,-226,-246,-180,-161,-98,33,-98,-143,-93,18,-170,-184,52,70,-131,-70,43,-3,-14,-29,-7,24,-224,-236,-86,-178,-175,103,241,73,-23,33,5,-45,-126,-66,-41,48,-73,-48,-87,-100,-44,-101,-49,-85,-199,-266,-91,7,-49,8,-18,-159,-302,-176,-153,-30,-96,-225,-59,6,-38,-25,-93,-241,-158,-132,-73,42,-22,-185,-41,-19,-58,64,89,-70,-77,-134,-77,96,27,3,-127,-211,-189,-197,-169,-73,-112,-197,-105,-154,-194,-95,84,86,137,6,-284,-294,-83,-41,20,-44,-54,-105,-142,-90,10,-39,-63,-31,-31,-102,-86,-134,33,-41,-48,-28,27,-22,-136,-33,-97,-174,-175,-83,-131,-122,-186,-181,-123,-9,-49,-97,-127,-165,10,-80,-49,142,11,-114,-124,-148,-201,-3,54,88,-163,-190,-160,-184,-80,-14,-45,-141,-190,-191,-149,-98,-105,-44,-59,-80,-178,-119,-206,-45,33,-64,-128,-64,-12,-142,-58,96,-43,-134,79,94,-97,-75,-28,-50,-156,-108,-33,-153,-219,-194,-166,-143,-7,80,-36,-139,-274,-207,-166,-153,-38,42,-136,-237,-217,-205,-108,-17,24,-34,-174,-148,-41,43,135,213,105,-111,-127,-50,-78,-96,8,43,-95,-75,-100,-108,-15,59,-56,-132,-46,-7,-211,-212,-139,-165,-131,-106,-14,-33,-171,-161,-73,-75,-141,-53,-14,-97,-246,-202,-141,-128,-14,-76,-156,-102,-58,-186,-121,89,-13,-166,-206,-164,-43,-112,-90,112,30,-59,-36,-41,-121,-55,-13,-117,-219,-160,-126,-24,-38,68,90,2,-131,-189,-137,-175,-61,25,-78,-20,141,53,-137,-195,-93,-155,-143,152,74,-134,-127,49,30,-101,-8,-124,-163,-277,-204,-3,-45,-127,-87,-5,-75,-102,-127,-75,-7,-60,-209,-169,-78,-19,59,80,-9,-142,-170,-24,84,-39,-147,-40,-41,-144,-244,-188,-143,-271,-215,-48,-31,-73,-116,-103,-136,-153,-80,-17,-14,-90,-225,-280,-81,59,-90,8,24,-101,-200,-179,-114,-8,-45,-64,1,-10,-56,-154,-95,11,-39,-22,111,-72,-278,-88,-13,29,29,-106,-241,-106,-58,-137,-108,-12,-38,-80,-80,-121,-71,-138,-149,-2,-59,-136,-91,-7,-15,-136,-17,7,-78,-119,-204,-164,-158,-50,81,73,25,-112,-138,-101,-14,65,-3,-36,-112,-184,-108,-24,54,86,-25,-48,-95,-222,-164,-36,-49,-97,12,-129,-217,-229,-129,49,12,-48,-61,-174,-239,-107,-18,-5,-22,-29,-197,-202,-93,-73,-76,-88,-60,-75,-136,-107,-3,0,-220,-90,75,-19,-78,-31,11,-64,-73,-38,40,27,43,-36,-121,-174,-155,-76,-112,-34,-127,-284,-123,-54,-48,-28,1,0,-139,-81,42,42,-98,-63,-81,-114,-176,-148,1,22,-71,-71,-3,-28,-96,-44,-107,-81,63,59,-64,-85,-92,-76,-214,-101,-90,-114,-124,-131,-96,-143,-54,122,18,-232,-289,-66,-85,-81,100,68,-132,-134,-121,-83,7,-83,20,52,-82,-97,-107,-100,-25,70,29,-160,-117,-149,-149,-60,3,-100,-82,-44,-2,-81,-81,-87,-117,-181,-147,-72,-51,-106,-15,-49,18,-34,-95,-58,-70,-127,-114,-144,-124,13,2,-8,23,-2,-107,-54,86,75,-61,-168,-141,-123,-190,-103,84,24,-186,-191,-56,-75,-116,34,-24,-7,1,-101,-127,-24,58,8,-22,83,32,-107,-73,103,18,-119,-126,-4,-116,-181,-73,50,0,-102,-116,-78,-133,-209,-20,-33,-105,-78,6,-90,-154,-53,
-156,-113,-122,-112,-207,-188,-90,-147,-106,45,78,-166,-197,18,25,3,13,12,163,214,-114,-217,11,-30,-72,0,142,201,37,-18,-28,-51,-36,-92,-49,-131,-40,78,147,95,76,5,-189,-252,-44,137,167,19,63,214,84,-39,32,136,28,-81,-87,32,106,52,144,127,-117,-164,19,-40,-19,-88,-189,-45,32,-3,-7,-98,-54,-96,-56,179,153,-138,-236,-83,-81,-216,-107,-56,-211,-295,-230,-186,-101,-65,-66,-40,-9,-153,-158,-80,29,116,-46,-88,-91,-64,23,47,45,-122,-105,-85,-7,25,91,194,85,-95,-129,-36,-30,-81,20,-25,-253,-256,-85,-36,38,-4,-2,-46,7,-13,-51,-3,43,-105,-154,-22,88,78,45,47,-102,-238,-40,120,-35,-279,-302,-137,-127,-134,-8,6,-91,-256,-206,-158,-227,-124,-50,-90,-83,7,-91,-129,-137,-209,-206,-116,-7,0,-10,110,65,13,-100,-82,-76,-45,-71,8,44,-17,-61,-33,-116,-158,-75,-232,-246,-83,81,-66,-35,-63,-96,-127,71,54,-121,-314,-22,141,37,-30,13,-96,-117,-28,-15,55,-36,-215,-3,18,-44,-54,-23,-13,-30,23,-72,-227,-124,-46,-28,76,20,-164,-268,-294,-186,-39,-112,-17,-86,-246,-64,91,63,-160,-160,-23,-71,-25,130,106,55,40,59,102,94,201,164,17,27,-44,39,75,64,-58,-163,-81,-44,-128,-173,-168,-76,-76,-295,-256,-90,-134,-116,-70,-165,-282,-206,-112,-75,-141,-35,30,38,17,-174,-15,-102,-49,-144,-274,-61,80,-8,-80,25,2,-102,-75,64,108,-30,63,69,-75,-97,-40,-40,-66,-118,-87,-48,-31,-17,-56,-176,-344,-252,-83,-59,-156,-197,-272,-360,-134,19,27,78,0,-181,-176,-5,-10,-28,-96,-105,-4,-111,-88,101,-36,-39,-56,22,-3,-22,-40,-31,-107,-28,45,90,39,24,63,-238,-156,60,-141,-119,143,49,-149,-272,-156,-80,-173,-126,-108,-117,-83,12,55,38,7,-131,-236,-258,-102,-50,-9,65,73,48,-155,-131,-22,-73,-71,52,-134,-221,-207,-70,39,-106,-264,-154,-133,-239,-186,-185,-271,-222,-116,108,10,-75,-38,-144,-211,-83,-59,-12,13,-113,-126,-83,12,125,12,-10,-55,-256,-375,-189,105,5,-194,60,127,-46,-111,-44,2,-88,-48,-48,-30,-107,-71,132,-111,-248,-174,-207,-102,64,12,-137,-53,11,-133,-30,-49,-202,-244,-206,-78,50,-60,-98,-92,-143,-138,-10,83,-19,-134,-146,-73,-55,-54,52,162,-28,-163,-222,-190,-100,131,39,-92,1,-85,-232,-46,107,66,44,-12,76,-31,-100,55,156,17,-111,-24,-190,-264,-243,-142,33,-12,-60,-39,-59,-217,-185,-184,-195,-142,-108,-159,-61,-85,-114,-83,78,55,-132,-230,-244,-191,-324,-227,2,53,-95,-159,-113,-174,-242,-118,-80,-202,-174,-137,-81,-98,-46,-41,-66,-65,-41,-71,-90,33,128,42,-45,19,-17,-24,-111,2,20,-132,-76,66,-22,-142,38,78,-40,-87,-107,-126,-93,-175,-134,-31,-2,-137,-55,-148,-201,-88,-148,-80,84,58,30,2,-103,-202,-51,55,-51,-131,-293,-197,-63,-81,-97,-38,-20,-206,-199,-163,-81,-34,-15,-146,-164,-72,27,-80,-113,-71,-28,-183,-164,-160,-241,-252,-185,-12,-100,-122,-10,27,-111,-82,24,-23,-155,-53,-100,-154,-144,-64,-121,-50,-23,-58,-35,-124,-264,-183,-38,-46,-102,-83,-85,-44,-166,-123,-2,50,-81,-158,-28,-40,-91,-45,101,188,-86,-254,-81,-97,-92,88,71,-19,-93,-127,-143,-127,-5,-61,-40,6,-51,-117,-277,-165,-147,-246,-211,-63,-63,-163,-220,-86,40,102,-14,-5,-168,-282,-156,12,-7,-15,75,12,-100,-116,-48,-64,-7,27,42,-146,-87,-39,43,43,-12,-83,-230,-124,-43,-60,-53,79,1,-160,-197,-224,-73,-154,-238,-100,-17,-102,-14,17,-71,-77,-20,-102,-116,-171,-56,-46,-23,133,79,-18,44,42,-179,-211,-43,-90,-119,81,74,-66,-232,-199,-91,-19,-81,-101,-33,-166,-216,-330,-188,-121,-78,-156,-211,-53,19,-63,-7,42,68,38,-122,-128,-92,-178,-72,-61,-148,-54,61,-22,-144,-186,-59,-56,-60,-102,-49,-114,-131,144,133,17,5,-217,-196,-137,-14,39,38,-3,-60,-175,-268,-121,143,111,-75,-25,-107,-251,-60,-51,-39,-137,-175,-116,-175,-282,-132,37,-35,-103,-122,-117,-122,-134,27,-17,-41,-86,-132,-164,-100,19,-20,-41,66,-8,-178,-136,8,-132,-294,-179,-106,-106,-72,-65,-114,-61,-136,-72,-35,20,-2,-59,-137,-46,0,18,79,47,-121,-239,-105,45,-44,-92,-20,-10,-92,-174,-29,-31,-97,-178,-35,-66,-107,-121,60,52,-50,-144,49,-5,-54,-73,-76,-33,30,47,3,-14,-19,-118,-19,79,-5,-8,-98,-144,-209,-169,37,102,3,-165,-231,-226,-122,-64,-22,7,-88,-154,-87,-168,-154,-229,-83,-46,-64,-137,-129,-45,69,148,8,-75,-97,-212,-149,10,78,1,-82,-12,37,-23,-155,-59,-126,-171,-158,-70,-44,-33,-31,-35,-35,-18,43,22,-56,-97,-190,-138,43,75,29,-92,-160,-126,-202,-19,94,13,-59,-129,-116,-101,-95,-63,20,-87,-165,-66,-82,-101,-20,96,47,-20,-80,-112,-199,-166,-106,-88,11,112,-80,-194,-54,30,-64,-72,-61,-25,-50,-161,-82,70,-28,-90,-96,-22,-91,-39,-3,-34,-34,-22,7,-122,-127,-124,
-165,49,24,-64,-170,-149,-127,-15,-119,-22,-87,-112,-50,-30,-39,-71,-118,49,86,20,-143,-209,-178,-111,-44,-112,-17,-28,-81,-76,-14,35,-24,79,-23,-121,-24,194,52,-39,52,85,-8,-97,-50,195,149,30,43,60,-4,117,250,123,-46,-116,-46,94,147,-4,70,-23,-61,53,-12,8,-48,-61,-160,-165,-31,90,79,-190,-197,-171,-300,7,121,-45,-136,-71,20,11,29,120,35,-107,-131,123,22,-86,-14,-87,-253,-183,-154,-136,-25,-9,-165,-147,-3,-113,-56,40,19,-156,-216,-53,-106,-142,-51,38,-22,-98,-33,10,-82,-36,-13,-175,-123,-46,20,28,50,18,-184,-222,-76,-139,-158,-113,-58,-199,-216,-83,-19,-153,-50,101,-56,-256,-86,20,76,-101,-102,25,-114,-128,68,30,39,-49,-45,-54,-8,53,-40,-49,-29,34,-85,-77,-180,-267,-309,-302,-9,-12,-205,-46,76,-93,-207,-310,-186,-83,-55,2,89,70,33,49,7,-40,-13,-170,-98,-43,-8,28,7,33,-66,-43,-33,50,-36,-171,-80,121,-59,-179,112,146,-97,-241,-97,53,-61,-96,-24,6,-55,18,91,79,126,39,-51,-103,-127,-15,3,127,65,-128,-273,-171,-142,-288,-310,-131,-34,-131,-33,-103,-173,-230,-288,-161,-144,-116,7,40,-107,-178,-58,-15,-75,5,34,-87,-14,-75,-77,78,152,64,-20,-98,13,81,-80,-155,47,13,-155,-78,42,-91,-171,-35,-8,-185,-195,-95,59,47,-17,-35,-102,-82,-139,-189,-40,137,78,32,-8,65,-95,-217,-117,-72,-108,-237,-175,70,-165,-122,123,89,25,-28,-17,-117,-98,70,7,-75,-43,-111,-191,-188,-123,3,5,-50,-40,-195,-191,-9,-119,-216,-147,-91,-236,-327,-224,-59,-210,-185,48,-23,-257,-199,-18,-40,-257,-239,-153,-158,-9,88,-12,-60,-179,-136,-59,-59,-10,-127,-268,-127,101,-41,7,127,-17,-164,-102,53,229,79,-102,86,43,-304,-118,29,-12,-111,-59,-3,-194,-227,-49,81,80,-17,22,33,95,69,7,-127,44,122,-45,-90,48,93,-2,-54,12,-159,-282,-133,-56,-38,-60,90,61,-12,47,11,-169,-231,-107,-101,-128,-237,-166,-131,-141,-117,-146,-259,-261,-210,-144,-165,20,167,70,-117,-153,-75,-238,-252,43,100,-72,-108,24,-19,-144,-133,-56,-190,-273,-142,3,28,-22,-88,-186,-178,-78,-71,-173,-95,-199,-300,-170,-63,-85,-161,-163,-263,-194,-247,-199,18,-23,-105,6,-51,-209,-7,133,60,-38,-127,-189,-134,-41,90,122,172,111,-39,-217,-212,3,-38,-137,5,34,-119,-190,6,103,-64,-103,-65,40,-189,-169,-123,-81,-160,-76,32,-35,-39,-43,-142,-138,-43,-63,-88,-138,-186,-211,-137,5,123,0,-49,-71,-90,-197,-102,-53,-51,-30,-38,-165,-170,-163,-91,-38,-56,-98,-126,-114,2,34,5,-100,-139,-252,-196,-161,-146,18,0,-15,30,-38,-251,-184,-7,-73,-118,-15,-28,-96,-98,-13,0,-23,-77,38,-51,-200,-72,0,-78,10,80,-98,-238,-136,-121,-106,-8,45,158,-48,-116,-13,-80,-83,85,42,-232,-284,-86,-129,-127,-51,-82,-173,-274,-254,-229,-143,-85,22,-126,-141,-65,-35,-117,-64,-4,-114,-159,-138,-127,-112,-71,89,-28,-164,-118,20,-10,-78,-30,-77,-169,-9,-15,-63,-114,-205,-50,-60,-93,-93,-44,-92,-154,-154,-118,-23,42,90,-55,-102,-164,-161,-183,-78,43,-34,-165,-82,-38,-101,-36,-56,-64,-156,-97,-63,-41,-106,-126,-111,-58,-165,-196,-194,-159,-54,-106,-131,2,-46,-113,-129,-78,-161,-14,-44,-35,-10,-174,-121,-54,3,-63,59,-19,-173,-309,-272,-64,117,105,-4,-29,-78,-127,-43,-35,3,-111,-132,-64,-87,-60,-24,65,29,-22,-113,-146,-114,-8,38,17,79,23,-127,-137,-173,-216,-232,-49,18,44,18,-200,-284,-209,-179,17,-31,-147,-178,-205,-88,-19,-106,-126,-15,-49,-148,-154,-80,17,-41,64,125,61,-139,-175,17,55,59,59,17,-43,-102,-138,53,39,17,-101,-232,-230,-153,-96,-75,33,-25,-290,-183,-136,-138,-114,27,90,10,-101,-86,-108,-124,-72,94,43,-95,-103,-128,-221,-179,-64,28,-39,-206,-189,-251,-160,-46,127,0,-78,-114,-269,-253,-77,43,79,-17,-59,-129,-210,-298,-83,-9,-53,-97,95,-25,-156,-134,-12,-72,-35,-88,-66,-78,-25,37,24,-19,71,-65,-249,-40,-15,-168,-181,39,18,-138,-161,-101,24,-146,-149,-82,-139,-124,-96,-39,-30,-24,-12,-65,-50,-59,-206,-132,-139,-72,-17,-81,-34,24,-75,-141,-72,-70,-113,-28,-122,-137,-48,-29,48,75,-29,-9,-66,-180,-108,61,-33,-80,-40,-20,-92,-24,-63,-164,-46,-23,-34,-10,24,-53,-164,-90,0,93,-85,-134,-15,-48,-134,-66,96,-41,-243,-258,-119,-49,-85,25,-20,-136,-126,-78,-128,-60,-60,-88,-137,-88,-88,-86,-48,25,-12,-101,-81,-97,-224,-154,12,55,5,-53,-25,-7,-180,-105,-12,-38,-87,-106,-36,-36,-75,-9,-76,-186,-106,-4,-39,-17,-71,-28,-20,19,-30,-5,-102,-179,-25,-196,-119,70,52,-98,-65,-77,-107,-54,7,37,13,-143,-222,-148,-100,-159,-33,102,-35,-118,-85,-34,-71,-72,-126,-90,-31,-46,-122,-114,23,40,-98,-144,2,-63,-116,61,-29,-129,-43,-54,-13,-112,-105,-113,-106,-45,20,6,-102,-143,-95,
-113,-39,-61,-205,-77,-126,-39,-113,-154,-64,-164,-232,-241,-186,-86,-139,-59,133,131,-13,-93,-168,-39,120,66,89,138,76,13,69,-72,-75,86,-25,-65,-108,-9,255,249,131,2,10,-88,-149,-35,33,-18,-97,-188,-9,-173,-204,-63,-38,-308,-363,-226,-141,13,-12,-123,-12,32,-33,-48,12,115,8,-30,86,60,29,84,68,60,-15,-58,22,159,-8,-71,-20,-50,-87,-41,74,70,-38,-20,-116,-75,177,128,123,-121,-195,78,-24,-39,45,-50,-116,-142,-147,-111,54,137,-111,-247,-184,-138,-90,-14,-70,-38,-201,-142,-73,-73,-142,-141,-175,-210,-174,-111,-117,70,63,-28,-205,-144,-108,-53,-46,-83,-49,-141,-20,191,79,-45,162,40,-48,35,94,70,-93,-114,29,-55,-81,-87,17,-116,-227,-146,-77,-72,2,-147,-43,-73,-65,-59,-123,-60,-19,-102,-90,-4,69,-149,-48,11,-70,-246,-128,-64,-209,-178,-8,80,-82,-39,25,-108,-194,-124,-93,39,58,78,103,-31,-73,-113,-25,-41,-82,-59,-174,-64,-45,-83,-66,50,205,-24,-181,-102,1,-179,-215,-88,-54,-60,-180,113,120,-117,-15,-61,-154,-90,-36,-17,80,-83,-278,-337,-181,-114,-129,-39,120,-40,-264,-209,19,136,-158,-220,-242,-230,-46,-33,-31,-23,-165,-262,-121,-95,-126,-105,-346,-204,-101,-85,-65,86,48,-54,-153,-85,-20,-43,22,174,-36,-217,-33,-28,-134,3,-51,-101,-147,-119,-38,84,-59,-183,-108,-15,-123,-146,-59,-119,17,30,-31,133,131,107,10,18,88,6,-85,110,113,-80,-205,-100,-126,-173,-100,-14,-224,-303,-116,-4,-22,-71,-85,-169,-175,-83,44,86,70,-50,-249,-247,-76,-53,12,-2,-71,-139,-205,-2,-3,-178,-176,-123,-8,25,7,95,73,-112,-201,2,34,28,34,-53,-133,-211,-71,-59,25,162,50,-124,-171,42,24,-59,-103,-39,-274,-350,-199,10,-59,-133,30,-54,-274,-160,11,110,-20,-113,-210,-304,-169,-96,66,168,48,93,-35,-53,45,-7,-34,169,116,-118,-19,240,149,90,19,-45,-76,-139,-122,-17,-90,-185,-171,17,-102,-106,-65,-148,-285,-124,-190,-129,-169,-146,-221,-252,-158,-36,-112,-184,-82,-202,-190,47,116,38,12,35,-40,-185,-171,-82,-36,-160,-123,52,35,-114,-139,-60,-102,-209,-254,-262,-87,-102,-58,-86,-48,3,-63,-119,-122,-129,-181,-188,42,81,-46,-139,-138,-239,-188,-36,-20,-60,-196,-147,-114,-132,-54,70,23,-112,-119,-196,-163,0,89,55,64,-33,-107,-197,-179,-22,-14,-131,-164,-144,-158,-147,42,27,-122,-127,-40,50,-184,-210,-106,-105,-163,-22,-73,-171,-123,-72,-143,-93,-35,-17,-126,-163,-179,-133,-93,23,44,-28,-168,-54,28,-132,-96,133,157,-30,-111,-85,-101,-105,-59,-113,-194,-249,-133,-49,-170,96,135,-9,-100,-141,-137,-236,-134,-59,-92,-127,-149,-159,-189,-207,-63,-39,-133,-56,73,11,-45,-12,-73,-126,-132,-73,-102,-111,-111,-36,88,93,116,-81,-204,-178,-134,-163,-75,47,108,-132,-243,-175,-264,-139,12,50,-117,-295,-179,-207,-246,-66,54,47,-129,-278,-141,-70,-49,-43,-31,-103,-20,-55,-30,78,17,-40,-114,-66,55,-23,-88,-55,-98,-205,-72,59,-82,-252,-181,-9,-44,0,89,48,-35,-205,-33,-45,-95,-73,-36,-36,-149,-179,-45,44,102,53,-158,-302,-133,-116,-17,-19,27,32,-148,-188,-191,-204,-205,7,0,-200,-174,-96,-30,47,29,33,-98,-146,-166,-106,-166,-183,-12,73,-15,54,-17,-136,-100,-103,-148,-134,20,2,-156,-137,-91,1,-75,23,-46,-164,-219,-220,-141,-81,-18,-38,-123,-141,-204,-55,1,74,121,7,-75,12,79,55,-4,-111,-194,-287,-154,-8,-29,19,88,43,68,-66,-101,-139,-146,-178,-108,-143,-111,-118,-91,-134,-165,-133,-112,-195,-261,-221,-224,-176,40,52,-126,-161,-179,-183,-211,-136,-14,19,112,126,39,-80,-155,-41,68,-2,-44,11,-139,-85,-50,-4,-10,13,-146,-195,-153,-158,-194,-163,-15,-23,-205,-217,-86,-71,-200,-77,45,40,-34,-146,-71,-91,-128,42,2,-96,-181,-146,-163,-44,-33,88,143,94,-45,-154,-256,-181,66,52,2,-24,-171,-194,-60,75,76,17,-112,-170,-310,-191,33,10,-101,-179,-64,-288,-292,-87,17,-102,-180,-82,-149,-169,-60,-35,-50,-8,-51,-50,-156,-50,29,-73,-49,59,-85,-190,-98,45,23,-48,-133,-76,13,-96,-81,-7,-158,-173,11,61,-73,-85,-73,-137,-76,54,-25,-36,-46,-142,-166,-117,-33,29,3,-54,-36,-56,-80,-2,30,-39,-40,-40,-102,-178,-185,-3,55,-23,-111,-61,-113,-206,-163,-148,-39,-13,-50,-71,-71,-142,-144,-29,-3,-3,-158,-202,-55,-8,-64,-20,171,107,-44,-123,-58,-73,-51,55,-4,-71,-108,-90,-133,-40,44,40,-118,-70,-43,-138,-103,-5,90,-46,-131,-66,-112,-154,-66,101,48,-114,-100,-55,-143,-170,-123,-92,-128,-70,-77,49,35,-97,-80,-64,-70,-31,-147,-158,-46,-101,-48,-98,-35,-41,0,-72,-147,-156,-158,-60,17,-116,-194,-101,-226,-124,-34,35,43,-80,-111,-163,-60,43,94,10,-61,-165,-144,-58,-71,-9,-96,-136,-48,-10,-113,-45,83,68,-23,-25,-22,-31,-92,-10,-71,-126,-117,-91,-31,-96,-96,-28,-44,-17,88,-10,-137,-80,40,
-22,111,122,-30,-96,-59,-134,-77,52,75,91,-113,-220,-92,-35,-43,-138,-44,6,-18,-175,-217,-155,-98,-14,-121,-60,0,-124,-82,-121,-111,-73,-90,-63,-103,10,127,35,-86,-113,-50,-19,-136,-80,29,149,34,-63,35,18,6,13,91,6,6,156,111,118,133,3,-134,-168,-20,127,-72,32,159,19,-33,96,157,63,50,-45,-258,-206,39,33,-158,-195,-22,7,-139,34,91,-36,-186,-112,-18,-48,0,81,-59,-114,-103,-139,-9,35,10,12,5,-51,-63,-58,-108,-55,-224,-241,-118,-200,-210,-183,-188,-147,-161,-93,8,-81,-73,-39,-119,-123,-113,-96,35,6,11,71,32,10,6,-29,-45,-141,-111,-75,47,89,-5,-91,-29,-103,-194,-29,58,-8,-166,-188,-80,17,-49,76,5,-190,-141,19,-72,-184,-29,76,-14,17,89,-166,-122,-17,-103,-98,-97,-53,17,-61,-19,93,-82,-169,-19,108,-146,-123,65,176,19,-2,-76,-190,-299,-196,-205,-82,52,-117,-156,-248,-66,-136,-18,-2,7,-55,-64,-85,73,-54,-61,173,190,-100,-133,-45,78,70,83,93,45,-87,-129,75,-44,-232,-92,-77,-259,-189,-91,-5,76,-72,-214,-334,-221,-107,-43,-112,-23,-19,-114,-30,28,-17,-219,-209,-28,-54,-80,11,28,-160,-185,-149,-136,2,44,-136,-168,-214,10,-49,-54,-55,50,-168,-207,-123,-131,-171,-46,169,-28,-147,-86,8,-141,-175,-113,-64,-131,-209,-121,-39,-102,-63,85,40,-12,-126,-207,-81,49,44,-112,-18,-19,-159,-290,-77,-51,-132,-166,-58,32,-200,-266,12,6,-144,-95,106,-30,-220,-23,93,40,-48,2,107,0,0,63,-92,-183,-18,-165,-315,-56,20,-19,-126,-108,-160,-149,-133,-35,-156,-238,-170,19,-82,10,86,136,-103,-123,-29,-38,40,-4,-58,-147,-163,-93,-36,-45,17,-86,-288,-111,-18,5,121,90,12,-197,-241,-18,25,-55,-75,-17,-108,-229,-9,102,38,-15,-64,-207,-300,-279,-40,-24,-40,-86,-60,-137,-122,0,40,-86,-119,-61,-195,-219,-166,-36,-127,-95,-123,-164,-247,-153,-95,-184,-185,-66,79,-17,-24,-48,-116,-184,-85,-76,-28,40,-34,-95,-7,50,-12,-92,-60,-112,-200,-313,-137,108,76,-4,70,-20,-243,-289,-64,-30,-127,-65,-43,-108,-72,-12,-91,-156,-103,-92,-35,-95,-22,5,-116,-28,78,-50,-212,2,17,-159,-60,142,200,58,-88,-103,-98,-204,-46,63,34,-71,-103,-106,-209,-72,113,30,-86,-195,-269,-188,-95,-123,-40,-106,-77,-53,-169,-204,-23,-18,-111,-117,-93,-153,-230,-66,227,88,-179,-96,-108,-252,-173,-35,-61,-82,-87,-64,-112,-53,1,75,5,37,27,-191,-209,-51,-102,-81,-48,-53,-119,-211,-85,-153,-220,-119,64,40,-168,-209,-91,-93,-175,-45,-77,-181,-212,-166,-146,-117,-10,-154,-123,-77,-184,-188,-209,-65,34,-38,-107,-36,27,-161,-123,-36,-143,-170,-105,69,8,-164,-128,-124,-106,-142,-90,-46,-216,-242,-86,68,159,127,65,-75,-118,-117,-51,6,154,117,-82,-181,-201,-229,-137,45,125,-71,-322,-224,-95,-113,-170,42,12,-181,-108,-76,-78,-64,-24,-72,-18,-43,-100,-25,-15,-3,-49,43,-73,-18,-155,-215,-98,5,-116,-159,-122,-107,-126,-83,-58,-18,-34,65,-5,-114,-122,-24,-45,65,52,-36,-159,-175,-134,-80,73,136,45,-226,-289,-95,-83,-246,-9,148,0,-194,-231,-173,-14,34,63,86,-249,-370,-132,-48,-73,-44,7,-108,-178,-199,-147,-199,-158,-121,-96,-49,1,-17,-159,-139,-108,-156,-188,-30,69,-106,-64,-2,48,29,48,-65,-127,-200,-149,52,64,60,37,-64,-280,-268,-119,-123,3,0,-91,-58,-70,-128,-10,8,-85,-70,-153,-241,-118,-70,-96,-35,-76,-171,-278,-282,-229,-200,-185,-101,-70,-55,-13,-128,-214,-55,-36,-43,-96,-168,-133,-143,8,107,75,-56,-24,19,-158,-170,32,137,39,-85,48,-7,-98,-191,-123,12,-77,-9,-46,-133,-124,-83,73,47,-49,-72,-190,-139,-136,-188,-190,-112,-45,-85,-86,-80,-139,-252,-107,52,-87,-146,-136,-189,-271,-116,2,-24,2,-41,-163,-174,-114,55,171,231,91,39,-158,-206,12,79,29,33,48,-31,-254,-61,84,-7,-139,-96,-81,-236,-212,-51,1,-41,-63,-56,-65,-168,-123,22,-5,-129,-129,-148,-183,-190,28,19,-3,45,-123,-188,-176,-92,-66,-41,37,-34,-181,-200,-55,33,-129,-91,-9,-72,-29,-96,-4,-114,-195,-50,-28,-31,-156,-181,-128,-101,37,-5,7,-76,-231,-221,-180,-2,24,-30,29,-24,-72,-161,38,40,-114,-55,-12,-113,-118,-39,48,-2,2,44,-35,-9,-102,-133,-50,53,45,3,-168,-73,-114,-114,-144,-87,-149,-283,-180,-132,-97,-190,-121,86,22,-173,-126,-70,-86,-4,88,42,-29,-114,-118,-44,-93,-96,-15,-134,-119,-169,-175,-61,137,154,-50,-138,-85,-85,-72,-19,17,-3,-138,-96,-160,-196,-131,1,3,-56,7,49,-40,-28,-90,-87,6,-43,-122,-101,-85,-60,-107,-226,-25,66,-50,-131,-149,-159,-133,-48,20,64,-28,-107,-174,-168,-118,1,83,17,-5,-101,-180,-123,10,112,84,-20,-40,-58,-51,-86,-119,-73,-25,-46,-40,-231,-216,-41,30,-70,-60,-97,-148,-107,7,-13,-136,12,40,17,-91,-88,-40,-139,-114,-48,-36,-195,-154,-122,
-280,-8,-139,-314,-310,-191,-169,-176,-174,-64,-116,-340,-371,-273,-194,-168,-92,-64,-12,-85,-247,-102,-54,-174,-178,-159,-14,12,11,-13,6,-24,65,148,88,-14,53,130,204,131,159,108,-4,-197,-126,44,91,-31,23,132,130,48,73,120,126,33,85,117,278,176,6,-93,-118,-153,-58,-31,0,-175,-230,-214,-2,-90,-107,-92,-165,-268,-232,-58,54,-58,-197,6,81,5,94,25,-128,-134,-51,111,172,74,93,83,54,60,-56,34,65,20,-96,-127,-126,-98,-143,-72,29,-169,-254,-173,-83,7,116,-4,-48,-149,-146,-31,115,156,277,11,-138,13,45,37,49,6,-85,-45,-85,-75,-83,-10,2,-175,-128,-10,34,13,23,42,-128,-163,-61,75,-65,-132,-133,-146,-136,-86,25,65,-92,-232,-164,-90,-101,-78,-56,-53,39,-82,-190,-200,-123,-96,-185,-202,48,-63,-149,-9,-15,-117,-95,-63,-39,-132,-105,-39,7,-63,-174,-77,-107,-211,-186,-214,-91,-50,-43,-119,-66,-51,-53,-78,-66,-101,-204,-244,-63,133,0,-30,-9,102,-144,-161,-76,-10,128,11,27,39,-88,-87,-29,-88,-158,-117,-197,-225,-86,13,-22,47,42,-156,-85,-85,-20,-5,-28,-35,-15,-91,7,115,29,-256,-310,-181,-112,-181,-14,32,-73,-226,-214,-95,-117,-105,-28,-119,-121,-108,-96,-132,103,35,-82,-88,60,0,-51,106,204,-85,-288,18,133,24,74,-31,-146,-107,-53,-9,85,-15,-55,28,-61,-82,-148,-253,-248,-256,-320,-307,-176,-163,-204,-239,-225,-190,-116,-100,-88,-168,-214,-252,20,152,40,71,127,-70,-146,25,64,71,-36,45,-22,-111,-137,27,91,48,-36,-112,-118,-53,78,12,-139,-92,-49,-171,-202,-168,-123,-183,-118,-50,-103,-80,113,6,-169,-178,-112,-116,22,70,-40,-54,-71,-64,131,63,-34,54,-190,-196,47,29,83,112,-78,-252,-283,-100,68,12,-107,-178,-253,-340,-184,-39,-105,-81,-29,-100,-133,-133,-87,108,78,-30,-93,-170,-97,68,-35,-92,-77,-211,-283,-134,-40,-24,-78,-73,-50,-49,-242,-199,-36,-86,-204,7,12,-60,27,-5,-168,-221,-184,-134,-83,-76,-75,-118,-309,-65,-10,-97,-102,-55,-290,-309,-76,143,108,42,6,-10,-189,-249,-91,-38,-136,-113,-19,-142,-181,-131,-112,-217,-97,-25,-61,-25,95,63,83,37,42,32,34,-55,-78,-158,-184,-15,94,66,38,-44,-132,-169,-116,18,-28,-200,-188,-116,-78,-126,33,110,-43,-137,-143,-174,18,103,23,-29,-64,-43,-220,-222,-50,-65,-202,-194,-124,-129,-238,-88,-108,-122,-96,-76,-20,-65,-112,-55,-168,-169,-55,-111,-211,-97,-123,-123,-195,-107,-36,-23,-46,-40,-76,-14,-45,-3,-119,-153,-58,-195,-156,-46,136,90,-28,-93,-158,-206,-134,22,76,-116,-248,-166,-154,-63,95,86,0,-117,-143,-155,-49,-61,29,-54,-121,5,10,-221,-238,-117,-216,-313,-217,-66,-174,-222,-29,-92,-279,-146,-41,-112,-113,-117,-70,-100,-55,69,12,-154,-229,-127,-70,-46,73,132,-5,-60,-15,-34,38,116,13,-66,-211,-121,-18,-85,75,90,1,-174,-221,-56,-78,-44,39,7,-93,-131,-160,-118,-15,47,-65,-88,-65,-111,-63,-22,52,106,7,19,95,-81,-267,-238,-136,-169,-207,-71,-45,-144,-219,-165,-96,-101,-143,-97,-117,-60,-49,-51,-58,48,108,-93,-117,-86,-161,-160,-114,29,-17,-194,-123,-54,-123,-93,-13,5,-243,-220,-105,-96,-132,-85,37,-166,-254,-178,-86,-133,-118,-138,-129,-154,-18,-9,-163,-83,-29,-90,-35,11,25,-191,-127,83,1,-33,-9,13,-114,-199,-154,-9,125,162,-10,-108,-217,-149,-29,79,115,39,-83,-92,-66,47,53,-5,-41,-154,-185,-183,-31,-75,-147,22,161,-132,-346,-73,-75,-165,-102,-14,-29,-90,17,-101,-63,-81,-90,-78,-77,-143,-134,-168,-53,144,-13,-129,-93,-73,-153,-290,-96,-65,11,5,43,-13,-195,-86,-58,-141,6,-17,-108,-129,-142,-119,-15,48,44,-18,-155,-189,-107,-116,-164,-73,59,-63,-77,-38,-126,-170,-144,-23,-45,-139,-56,-30,-122,-147,-10,66,-58,-103,-93,-148,-148,-58,42,58,-46,-146,-179,-119,-81,107,115,68,19,-134,-254,-127,8,-10,-56,-117,-131,-214,-77,69,127,-65,-163,-106,-116,-186,-163,71,-116,-132,-86,-159,-102,-90,28,28,-82,-138,-216,-219,-189,8,-49,-170,-30,-13,-93,-97,24,29,-12,-98,-98,-138,-175,-51,25,-186,-87,-14,-30,-24,-117,-239,-154,-96,-39,151,60,-2,-87,-164,-64,24,-80,-181,-96,-38,-224,-224,-33,6,-85,22,-2,-123,-124,-159,-17,-17,-77,0,-4,-90,-105,-108,12,-71,-185,-190,-114,-59,-66,-82,-54,12,-55,-147,-171,-55,10,-34,58,111,29,-161,-83,-53,-100,-160,0,79,-63,-139,-92,-154,-116,2,49,-22,-139,-75,-54,-44,90,108,-127,-91,-3,-82,-126,-45,1,-54,-139,-48,-39,-86,-78,3,25,-185,-144,-97,-43,-61,-134,-170,-136,-91,-54,-5,-144,-20,-103,-90,-56,-31,12,-58,-165,-184,-180,-55,75,48,-45,-44,-101,-236,-133,66,-9,-86,-166,-148,-100,-36,74,121,6,-92,-149,-117,-55,-97,-108,-87,-35,-72,-61,-191,-170,-41,34,-25,-77,-29,-164,-176,2,-3,-81,-132,-49,38,-90,-119,-65,-65,-54,50,-4,-211,-105,-36,
-174,-91,-8,-189,-272,-14,-133,-166,-31,-100,-169,-247,-259,-188,33,-7,35,73,84,-102,-128,-365,-227,-61,-44,-3,18,-29,-102,-44,105,130,123,117,64,43,117,252,320,146,59,88,13,-126,-98,95,333,272,96,118,161,25,115,101,-12,-146,-159,-53,-82,-3,-34,-129,-168,-272,-195,-142,-201,-164,-111,-29,93,244,42,7,63,-101,-144,-53,113,144,-12,7,-61,-131,-108,10,-77,-197,-8,-112,-239,-39,55,-60,-82,-34,-103,-92,40,29,-65,-131,-132,-106,-72,11,-54,-133,-112,-103,-220,-141,58,-61,-308,-111,-113,-10,-34,-5,73,-48,-61,-23,-97,-95,88,-8,-141,-36,3,-123,-132,-5,1,-112,-189,-92,22,-168,-229,-98,-181,-201,40,71,-179,-300,-196,-118,17,-43,86,84,-154,-186,-96,-50,-29,101,-5,-123,13,8,-50,-40,-54,-92,-124,-31,128,106,-29,117,65,-87,-181,-55,63,-116,-71,93,149,84,76,32,-61,-81,-66,-13,22,5,-41,-63,-72,58,-75,-207,-195,-93,-181,-241,-197,-9,-38,-132,0,-64,-249,-178,19,50,73,-4,106,-60,-190,-22,93,-14,-131,-7,-190,-272,-184,8,64,69,37,-25,-112,-147,-77,-46,-134,-137,-113,-221,-195,107,105,-340,-292,-196,-147,-2,-60,96,37,-91,-97,-4,-48,-51,100,-98,-155,80,-46,-191,-24,-41,-268,-166,-88,-30,2,32,-61,-107,-194,-142,52,10,-185,-72,-257,-376,-80,-64,-76,-106,-46,-38,-211,-268,-96,-96,-66,-44,27,-83,-64,73,63,27,38,141,86,68,63,-12,-197,-118,86,-66,-227,-98,-78,-137,-98,-103,-38,8,-121,-60,-113,-248,-171,-124,-190,-232,-166,-211,-249,-83,53,-97,-147,-97,-51,-23,-13,-7,-71,-178,-107,-38,-88,-3,218,141,-166,-61,54,-65,-13,-43,-166,-65,-142,-51,70,42,20,-129,-288,-370,-170,-49,-87,-3,-116,-185,-326,-160,3,-19,-96,-154,-166,-138,-48,38,7,32,58,-78,-48,-132,-96,-54,-43,-78,-41,-100,-149,-111,-25,-237,-114,7,-169,-95,39,71,70,35,-24,-96,-188,-222,-165,-131,-132,125,-19,-82,-46,-15,0,-45,-76,-22,63,81,-112,-263,-144,-7,-15,-220,-205,-56,-175,-297,-31,23,-20,11,-134,-202,-241,-226,-97,-10,-88,-251,-134,28,-3,11,-43,-163,-132,-165,-210,24,126,-73,-107,47,130,-18,-134,-64,-71,-181,-209,30,94,-113,-98,44,-60,-217,-195,25,-10,-126,-221,-111,-134,-81,32,2,5,-82,-202,-144,-44,63,11,-38,6,-100,-214,-116,60,-82,-66,-70,1,-170,-161,-14,6,-44,-101,-77,-3,-78,-134,89,25,-155,-97,-60,-83,-49,-33,-212,-214,-75,-116,-237,-232,-126,-87,-43,-8,43,-46,-188,-10,-39,-219,3,96,108,39,-159,-96,-91,-39,0,-78,-76,-118,-197,-236,-146,-54,6,24,-123,-173,-262,-103,125,125,78,-29,111,73,-169,-224,-88,-200,-252,-147,-169,-251,-242,-185,-65,-97,-165,1,-81,-266,-257,-18,-107,-12,45,-56,-124,-175,-108,-119,33,169,-10,-199,-81,-30,-141,-93,225,215,-100,-186,-91,-101,-33,137,130,3,-149,-214,-181,-131,-71,-87,-53,-194,-176,-136,-166,-81,-17,-73,-71,-49,-180,-195,-147,-54,-144,-78,-15,141,25,-77,-17,47,65,-61,-55,19,-75,-188,-214,-179,-180,-48,-33,-199,-238,-54,-41,-112,0,-108,-180,-164,-153,-136,-127,-121,6,66,-56,-113,-18,-82,-40,130,32,-34,-97,-204,-201,-122,-49,-34,-102,-179,-133,-160,-231,-173,-185,-161,-95,66,-14,-66,-124,-181,-256,-184,-2,-10,-122,-195,-80,-38,-14,20,61,-149,-216,-78,39,128,23,-72,-70,-258,-249,-136,-156,-48,8,-159,-219,-75,-43,20,6,-4,-51,-122,-136,-92,-50,-98,35,68,-103,-141,-41,-85,-196,-71,-54,-53,-137,-20,32,-29,-86,-71,-17,-30,-108,-169,-209,-24,61,-103,-95,-97,-98,-128,-196,-50,53,37,45,89,23,-236,-93,88,-28,-185,-124,-22,-70,-232,-78,52,-133,-134,-83,-190,-173,-80,-71,-77,-12,-54,-72,-34,-56,-72,-91,39,-28,-53,-127,-139,-76,-163,-103,88,55,-64,-71,42,18,-105,-82,-14,13,-66,-153,-242,-221,-163,23,17,-51,-159,-246,-253,-33,-14,7,-49,-92,-166,-215,-326,-72,94,42,-44,-65,-107,-142,-81,42,52,-51,-63,-29,-77,-55,12,113,44,27,-117,-262,-146,-98,-124,-59,-50,-82,-107,-122,73,-20,-122,-204,-54,-132,-171,-22,-107,-144,-40,68,0,-39,-58,-131,-102,-77,-44,53,3,-49,-113,-183,-168,-43,-41,-107,1,-54,-243,-210,-72,40,-81,-161,-139,-86,-149,-63,43,80,-40,-34,-98,-60,-133,-71,-51,-58,22,42,-59,-111,-25,-15,-58,-36,-7,-195,-249,-83,-71,-118,-23,112,70,-49,-86,-80,-93,-64,-23,-41,-91,-123,-138,-168,-93,32,63,-33,-101,-96,-38,40,61,95,5,-10,-101,-173,-185,-7,76,-75,-116,-25,-13,-98,-112,-58,-51,-163,-147,-106,-106,-63,-24,-48,-50,-78,-95,-108,-108,-121,-191,-229,-148,-34,-77,-142,-173,-181,-236,-231,110,151,24,-44,-63,-138,-178,-45,37,45,-147,-119,-80,-86,6,74,142,30,-101,-200,-86,38,6,83,23,-3,-22,-168,-128,13,-25,-85,3,-31,-119,-28,-9,11,-103,-91,-38,-55,-20,-105,-66,-7,-116,-36,-66,-184,-96,-144,
-105,-49,60,22,-141,-149,-169,-88,-48,-121,-229,-269,-325,-272,-88,-112,-119,22,-18,-264,-180,-58,-13,8,-5,-48,-87,-139,-131,-43,54,110,13,23,-23,-29,37,73,108,103,37,75,43,-20,29,152,48,-61,3,44,142,5,59,198,53,-14,-2,34,71,-22,-80,35,-56,-85,-38,64,-5,-39,-164,-132,30,11,-54,-35,-4,-49,-44,-4,28,69,-49,49,22,-82,58,63,-13,-148,-81,27,39,70,32,2,8,-73,-70,-24,63,178,108,-118,-122,-154,-158,70,69,-184,-292,-337,-351,-304,-64,3,-136,-211,-168,-95,-9,122,101,-60,-373,-269,-92,-8,-13,-18,-229,-204,-147,-54,-118,-217,-112,-179,-244,-173,43,55,-102,22,-36,-156,-40,-55,-183,-136,-7,-81,-53,8,29,-8,-41,-131,-83,-29,-4,86,-22,-123,20,70,-155,-117,-28,-23,-112,23,200,138,-43,45,132,-64,-207,-51,5,-71,-146,-73,-36,102,177,-49,-98,-178,-165,-53,80,69,13,0,-163,-158,-7,-51,-61,-23,-102,-170,-88,120,86,-111,91,48,-108,-205,-81,96,90,-5,7,-18,-112,-100,-23,-126,-53,-36,-124,-215,-70,-87,-71,38,107,-50,-229,-303,-227,-71,35,-33,-29,-121,-153,13,-10,-53,-82,-153,-148,8,126,48,-128,-204,-138,-92,-86,-112,-23,-191,-170,-136,-93,-49,78,-17,-199,-58,-13,-101,-63,-96,-17,-91,-209,-86,17,-97,-82,-34,-40,-154,-236,-66,-83,-54,-9,5,-30,-170,-137,-12,-31,-90,-100,-86,-3,85,-53,-38,27,-114,-148,-60,-80,-81,-221,-117,142,34,-93,-39,-14,-134,-128,55,-103,-49,17,-31,-9,-149,-85,80,-43,-121,47,-127,-156,-100,-70,-98,-108,24,-35,-174,-210,-88,-7,-71,5,-7,-139,-148,39,49,-134,-102,42,23,-49,-8,-29,-83,-121,-41,76,157,96,-34,-221,-237,39,107,61,-10,-121,-287,-370,-178,-2,-131,-217,-183,-169,-267,-98,93,-95,-64,73,-14,-246,-294,-179,-2,-76,40,50,45,-117,-111,-14,11,80,-33,-64,-92,-40,-88,-118,-54,45,13,-179,-277,-34,-46,-118,-92,-100,-101,-85,-134,-258,-199,-123,-97,-17,-35,-241,-200,-64,-31,20,-82,-133,-105,-247,-210,-7,118,-46,-142,-14,-98,-331,-254,-58,80,44,-134,-95,-58,-4,45,-24,-186,-216,-142,-118,-176,-155,-154,-118,-131,52,100,-71,-63,-102,-217,-18,49,53,-15,-33,-59,28,-50,-97,133,48,-220,-121,-82,-181,-118,-51,-82,-107,-206,-346,-395,-174,58,123,49,37,19,-105,-83,39,12,-133,-75,-53,-179,-219,0,115,11,-93,-114,-205,-293,-183,-34,-168,-236,-36,-93,-253,-169,-61,-86,-117,-131,-132,-107,-171,-76,-83,-41,159,120,-18,-111,-30,-12,-128,-46,65,135,-88,-155,-23,-123,-219,-38,53,-146,-136,-185,-73,-65,-49,-2,-93,-205,-88,-103,-141,-111,-38,-2,-48,28,-96,-232,-136,-12,-51,-163,-60,-91,-66,20,30,61,-147,-199,-22,5,-131,-186,17,20,-85,-70,-242,-329,-256,-282,-197,-4,81,83,-55,-129,-206,-216,-189,25,20,-168,-139,-95,-40,-39,-102,25,20,-100,-119,-98,-133,79,123,-82,-134,-136,-78,-39,-70,-17,-114,-121,-131,-58,-64,-164,-33,-59,-247,-197,-101,-132,-105,-165,-121,-147,-176,-119,-20,-156,-225,-88,-53,-78,95,132,-17,-61,-116,-154,-64,-59,-25,-59,-142,-102,-31,-118,-50,-17,-139,-180,-121,118,-81,-98,27,11,-83,-205,-105,-127,-121,-40,-30,-112,-142,-35,-72,-55,40,35,-61,-97,-22,-123,-7,-24,-141,-147,-88,-36,7,-261,-439,-226,-72,-65,-97,-183,-253,-236,-141,-10,108,20,-9,-113,-227,-165,-133,-55,7,-75,-168,-207,-81,-25,-28,78,100,-18,-160,-92,-34,-64,22,127,90,-127,-179,-83,-88,-242,-158,-49,-10,42,-4,-53,-77,-76,-44,-5,-71,-9,-92,-144,3,86,43,10,-59,-5,-185,-222,-87,50,-13,-22,146,24,-188,-149,-22,-46,-2,63,-54,-121,-96,-106,35,-61,-105,-58,-219,-191,-153,-123,-82,-17,-75,-136,-153,-28,-131,-226,-243,-54,-45,-111,-102,6,-77,-98,-100,-9,-75,-224,-190,-186,-106,0,110,89,28,-51,-201,-184,-9,34,-53,-132,-54,-195,-199,-50,40,-93,-121,-80,-127,-241,-194,-44,5,-105,-107,-76,-106,-158,-148,-28,42,35,-82,-119,-132,-111,-75,-70,-66,-9,-31,-190,-113,-54,-92,-45,75,81,-40,-111,-43,11,-77,-88,-45,-204,-170,-111,-146,-197,-113,-59,-53,-36,-64,-149,-146,-71,66,37,24,-83,-190,-247,-147,12,-15,66,52,-28,-117,-82,-17,85,-17,-163,-39,-75,-122,27,80,-34,-64,-2,-22,-138,-183,-160,-106,-92,-25,-155,-165,-77,-78,-169,-164,-8,-102,-83,-80,12,19,-5,66,143,50,-133,-202,-112,-100,-88,17,1,-97,-129,-129,-87,6,-70,-9,-20,-123,-188,-249,-73,11,42,-116,-160,-70,-124,-190,-64,121,63,-48,-92,-15,-58,-70,-105,-146,-217,-147,-71,-75,-126,-50,24,-70,-111,-144,-3,32,-10,-107,-102,-77,81,-48,-169,-87,-63,-165,-141,66,-8,-25,-136,-22,-97,-95,-9,86,35,-143,-146,-122,-85,-35,-34,-5,-154,-132,-175,-175,-71,-41,-75,-95,-45,-9,-50,80,32,-86,-48,-63,-133,-191,-111,7,18,-128,-148,-14,-38,-158,-82,5,-8,-12,-29,-78,-131,-61,-66,
-277,-78,-8,-111,-123,-98,-153,-101,-75,-126,-77,-137,-155,18,43,38,128,86,69,11,-39,-202,-97,17,0,-7,100,48,-106,-148,-95,-33,7,-59,18,83,25,116,185,-30,-78,-86,-73,-117,-72,88,158,70,44,101,17,-119,-85,-111,-96,-23,-65,-15,-38,13,-18,-114,-73,-129,-106,-39,66,63,-118,-40,37,111,-14,-103,-153,-153,-136,-117,33,-92,-143,-55,-33,-38,66,116,20,-63,-119,-112,-179,-132,22,-13,-65,-210,-212,-75,-30,-49,-83,-247,-95,-80,-165,10,2,-48,-78,-18,-44,-49,-75,-41,-91,-118,-59,-22,-53,2,20,-127,-266,-224,-97,44,184,158,88,-38,60,61,111,118,74,-78,-211,-43,111,-2,-38,-30,-170,-381,-244,-66,-50,-298,-264,-205,-118,-53,-80,-43,-186,-368,-199,-101,-92,8,-13,-72,164,167,-53,-56,-45,-25,-2,58,161,118,-29,90,76,-134,-200,-117,-196,-160,-133,10,-14,-137,-123,-92,-93,-215,-254,-261,-95,68,63,10,84,132,64,-76,-91,-66,-24,-166,-83,79,-4,-131,-82,43,-103,-154,-153,-93,-124,-35,83,-17,-214,-116,8,-108,-188,37,33,-180,-72,27,44,25,-35,-161,-241,-59,25,-22,-121,-28,-2,-159,-86,183,-14,-107,-158,-144,-43,-54,58,38,43,-160,-171,-54,-2,17,-102,-90,-153,-219,-184,-83,-169,-131,-121,-129,-102,11,-59,-54,-65,-90,-248,-168,-121,-65,-8,-61,-160,-146,-241,-183,-97,-24,-30,12,-17,-17,-80,-124,-97,-97,-90,28,168,185,-54,-153,-15,76,-8,-121,101,80,-82,-132,-2,43,-5,-14,42,-66,-38,-36,-76,-60,-71,-12,-97,-164,-5,10,-18,-102,-231,-226,-90,0,22,-87,-8,24,-40,-105,-105,-19,-77,-123,-96,-108,-229,-129,53,-49,-194,-215,-95,24,-40,-5,-28,-142,-156,48,2,-190,-82,-34,-217,-239,-158,-64,20,18,-38,-195,-189,-114,29,11,-59,-82,-217,-492,-261,-93,-39,-82,-116,-147,-266,-299,-156,-15,52,53,61,-5,7,-9,-14,30,7,-30,-220,-180,-39,-7,-134,-217,-121,-212,-313,-91,-41,-147,-154,55,-19,3,-46,-95,-143,-76,-111,-95,-98,-22,-17,-113,-128,1,66,12,-18,-41,-132,-118,-20,-4,-20,-85,-36,-36,-169,-241,27,-48,-98,-127,-126,-88,-12,59,-8,-138,-170,-149,-149,-61,-75,-70,-128,-129,69,40,-126,28,-33,-314,-186,118,121,1,-146,-53,-132,-178,-48,79,-4,-165,-129,-153,-117,68,184,94,-70,-155,-72,-163,-106,54,29,-53,-176,-262,-251,-186,-97,-181,-122,-160,-171,-188,-252,-77,79,-23,-159,-39,-54,-118,-95,54,-92,-63,22,-43,-28,-124,-155,-133,0,43,-5,-116,-87,-55,-144,-134,152,107,-43,-102,-106,-85,-295,-188,48,32,-66,-174,-219,-209,-102,-92,-53,-64,-165,-153,-80,-119,-164,-60,-58,-133,-108,-143,-106,2,112,7,6,126,-4,-236,-129,27,-9,-186,-170,-54,-159,-274,-139,-103,-217,-103,13,-59,-91,-107,-76,1,81,8,-20,-126,-204,-124,-201,-76,121,101,-9,-116,-132,-189,-72,200,89,-170,-294,-143,18,-95,52,81,-55,-214,-232,-78,-56,38,135,71,-96,-211,-143,-183,-100,65,-66,-132,-54,-54,-248,-148,-91,-126,-136,-103,-127,-158,-237,-232,-149,-112,-72,-28,-108,-148,-101,29,3,12,83,1,-158,-136,-91,-221,-60,34,19,-73,-118,1,-72,-176,-129,43,-44,11,49,-38,-101,-48,22,47,-156,-199,-185,-139,-142,-29,-7,10,-123,-173,-133,-155,-124,-107,-18,-33,-23,-106,-242,-87,-103,-224,-166,29,11,-266,-257,-141,-12,-35,-24,11,-166,-243,-225,24,198,75,28,-86,-53,-54,-111,-107,-36,-2,-19,-148,-154,37,13,8,7,-114,-195,-165,-2,18,64,80,-40,-143,-175,-88,-93,-278,-253,-40,12,-143,-97,-91,-96,-133,-284,-148,-77,-87,-119,-117,-9,29,24,-10,-43,28,-161,-189,-64,-46,-2,-34,11,-108,-205,-164,-49,-43,-40,48,8,-142,-219,-90,3,7,-80,-204,-82,84,0,-147,-122,44,30,-88,-170,-51,-30,-217,-146,-17,-53,-257,-126,-156,-190,-165,-55,-19,-141,-190,-179,-148,-220,-107,128,18,71,-24,-168,-229,-146,-38,10,-9,-124,-189,-287,-78,167,142,-50,11,-64,-294,-209,40,120,2,-156,-111,-204,-194,-51,58,-33,-87,-158,-96,-44,-3,-5,-76,29,-40,-144,-123,-88,-113,-101,-29,126,83,-108,-103,38,-38,-189,-97,-13,-154,-63,-83,-161,-137,-175,-106,-96,-149,-186,-123,-121,-141,-35,-30,-92,-33,-81,-210,-53,-4,-87,-58,53,-28,-202,-128,47,183,-8,-92,-7,-105,-58,-133,-59,-59,-50,52,-44,-114,-59,13,-15,-38,-34,-66,-153,-186,-163,-131,-72,44,-50,-197,-113,-91,-100,-185,-63,125,86,-97,-65,-78,-102,-128,-71,35,-19,-43,-17,-121,-129,-15,88,-9,-129,-123,-72,-85,76,84,-118,-59,6,-30,-80,66,76,-63,-107,-29,-14,-85,-96,39,-39,-246,-136,-101,-88,-85,-96,-83,-91,-133,-129,-78,-55,-102,-163,-87,-46,44,12,-86,-60,-122,-183,-118,100,68,-65,-10,11,-184,-178,-35,8,-41,-113,-91,-35,-190,-106,19,88,52,-54,-101,-156,-15,-76,-178,-86,35,-22,-105,-44,-14,-188,-108,19,-34,-86,-113,-30,48,-22,-113,-66,-65,-229,-100,20,-29,-33,40,59,-18,-53,-87,
-87,-71,-118,-149,-129,-186,-131,-179,-72,89,29,0,-121,17,89,-93,-176,1,71,-59,-178,12,-73,-18,47,-108,-165,34,2,-24,-40,-36,-201,-144,-73,-282,-49,174,149,23,-63,-155,-96,-141,12,161,69,74,-13,-2,61,68,83,176,89,5,-46,63,-3,86,47,22,17,-59,-191,-87,-5,-75,-63,-194,-118,32,-66,-44,-51,-241,-168,33,65,-70,-96,23,96,85,8,70,103,-41,-29,24,33,-88,86,-34,-175,-70,-22,7,153,117,-49,-65,-249,-141,-10,-30,74,-178,-249,-168,40,-179,-103,-93,-159,-131,-156,-138,-29,-56,-129,-72,-178,-85,113,79,28,29,-75,-124,-92,-53,23,-29,42,-53,-190,-25,64,22,-117,-72,-134,-249,-141,7,-117,-176,-77,-137,-221,-102,-24,-43,-189,-229,-209,-121,-4,35,-106,-86,-70,5,45,-38,-48,-95,-225,-97,35,49,49,105,115,-4,-222,-239,-38,-54,-73,6,100,33,-56,-86,-106,-95,-76,-136,-101,-10,-40,-126,-70,-46,-92,-148,-56,147,-45,-174,-112,-81,-17,-2,-5,70,-238,-277,-76,-19,-100,-29,-44,-90,-209,-154,106,-8,39,-15,-30,-30,13,55,128,117,108,-123,-241,-231,-13,11,-41,-142,-43,-138,-88,37,128,-111,-166,-129,-156,19,137,-12,-15,-139,-40,-136,-118,-35,81,-149,-202,-136,-54,-23,-33,-73,-335,-227,-148,-96,-112,-212,-75,-207,-278,-154,-17,-34,-113,-75,17,-112,-100,-128,-252,-82,-3,-126,-190,-96,-136,-309,-194,-86,-106,-164,-8,25,-131,-116,23,43,-131,-119,35,-14,-144,-155,58,32,-81,3,61,-189,-184,1,94,-5,49,11,-97,-33,48,-44,-119,-117,-43,-138,-123,28,-22,-73,-15,-66,-72,-175,-171,-40,-2,-61,-100,49,24,34,157,89,-87,-95,-129,-24,133,152,-13,-127,-165,37,78,-111,0,6,-221,-295,-154,-40,-88,69,-13,-264,-294,-117,-28,-59,-105,-100,-148,-355,-244,45,172,52,1,-165,-329,-242,-31,-71,-18,-5,-4,-66,11,-15,-71,-126,33,60,-75,-122,38,76,-133,-178,-73,-181,-206,-160,-96,-297,-201,-38,-64,-46,-82,-158,-101,-80,-127,-51,-90,-77,-54,-101,-92,-71,59,3,-45,-75,-232,-238,0,123,44,-105,66,-41,-101,-119,-54,-14,-138,-88,-19,-70,-73,-50,-75,-137,-146,-101,-96,-51,-51,-46,-75,-34,100,-5,-102,25,13,-155,-137,33,60,-66,-50,-61,-90,-200,-144,-63,-92,-160,-108,-85,-101,-73,95,-3,-49,-225,-346,-290,-141,39,106,-76,-75,-95,-231,-111,151,47,-106,-101,-77,-244,-188,-25,-40,13,-93,-60,-114,-279,-280,-85,-85,-224,-138,-174,-147,-166,-217,-215,-196,-199,-40,-53,-136,-51,-81,-129,-55,198,33,-70,43,-88,-159,-112,143,118,-77,-77,-60,-59,-93,-73,-22,-98,-243,-220,-225,-163,-4,25,-101,-263,-195,-202,-95,-95,-38,-114,-55,-41,55,-100,-126,29,-24,-88,6,173,55,-44,53,24,-24,69,76,-43,-314,-141,-106,-119,-31,-95,-92,-185,-159,-207,-178,-123,126,206,-96,-248,-215,-141,-126,12,-54,-201,-393,-249,-121,-9,49,-18,1,-238,-225,-124,-88,-17,-82,-119,-159,-134,-155,-136,-13,-14,-138,-122,-98,-129,-49,83,79,-23,-81,-215,-97,42,-129,-123,44,146,110,76,-39,-143,-124,17,45,-51,-15,32,-111,-117,-51,-25,-197,1,50,-197,-70,-76,-77,-48,-41,23,-76,-169,-101,-72,-41,-76,70,23,-149,-310,-219,-176,-88,-23,47,-144,-190,-199,-246,-207,-96,-8,-114,-96,7,-20,-128,-100,-78,-188,-225,-53,-31,-158,-119,-108,-93,-77,-13,-64,-136,-186,-197,-56,166,88,40,-23,-134,-161,-116,-116,58,138,-15,-257,-171,-119,-128,-29,-17,-114,-284,-166,-3,43,-83,-28,19,-102,-332,-142,-88,-185,-75,19,-48,-80,-61,-72,-108,-114,-121,29,22,-45,-55,-95,-101,112,20,-229,-80,33,-124,-154,-72,-105,-146,-44,-46,-38,-262,-204,7,17,-60,33,33,-147,-131,7,35,-28,-82,-76,-59,-165,-139,-28,-63,-2,71,-123,-204,-126,-196,-174,-113,-70,-85,-106,-92,-50,-111,-222,-75,44,-88,-186,-174,-176,-119,-70,-18,-9,-24,-91,-216,-185,-17,66,54,-2,-17,-56,-209,-114,95,86,83,73,-34,-232,-134,89,158,-8,-49,-63,-122,-132,-58,-54,-124,-164,-103,-136,-175,-58,-23,-93,-111,-103,-165,-207,-133,7,-38,-78,34,0,-183,-156,-51,-45,-103,-90,-73,-61,-121,-97,-85,-224,-231,-112,40,20,-77,-161,-133,-87,-61,18,68,27,-148,-229,-189,-98,-29,-76,-51,-8,-146,-123,86,100,-9,-141,-93,-45,-83,-141,-98,-54,5,73,-3,-101,-116,-78,-90,-56,-31,30,0,-56,-24,-5,5,-4,-66,-136,-229,-70,-25,-201,-2,111,-35,-128,-144,-75,34,81,35,-34,-103,-185,-169,-88,-92,38,-78,-83,-165,-175,-86,-179,-113,111,7,-54,-25,-166,-211,-53,55,-46,-64,6,17,-40,-128,-33,-3,-39,-123,-138,-75,5,-8,-64,-81,20,-51,-112,-148,-73,-78,-101,-12,-48,-101,-116,-87,-20,-92,-136,40,17,-106,-70,-66,-126,-86,1,70,-22,-136,-80,-24,-49,-80,55,38,-98,-128,-147,-207,5,0,-31,-51,-137,-96,-49,-45,-20,-59,-95,-88,-97,-134,-106,73,49,-36,-126,-91,12,-4,-34,42,-76,-136,5,44,-87,-105,-17,
-98,-56,-159,-133,-88,-128,-246,-210,-197,-237,-205,-189,-146,-166,-197,-163,-58,58,42,-30,-111,-161,-40,19,-49,24,-76,-123,-85,-59,101,81,133,-24,-75,-186,-105,174,173,50,-5,-12,-14,-54,35,148,17,-133,61,27,-24,-95,30,136,-40,-82,-34,34,33,2,-82,-146,-129,-146,-107,-144,-92,-36,-73,-64,-13,138,6,1,28,-117,-2,167,138,-10,-38,63,50,-143,-10,78,25,-108,-206,-164,-90,-86,-75,-108,-214,-247,-160,-5,-59,-19,19,-184,-201,-232,-117,186,132,-35,-85,-2,-93,-38,65,-13,-124,-205,-87,78,-64,-41,74,-87,-236,-184,63,-23,-8,13,24,25,-23,45,116,70,-2,-117,-185,138,172,39,-72,1,-51,-154,-73,-39,-80,-205,-77,-44,-81,-70,-77,-73,-176,-166,-227,-226,-81,-70,-121,-153,-159,-83,-112,-181,-76,-96,-118,-59,13,88,144,154,95,-55,-191,-29,-35,-142,-50,85,149,23,-81,-64,-97,-227,-253,-148,-83,48,91,90,50,34,-7,-72,-118,-176,-195,-274,-190,-113,-95,-211,-18,52,-93,-141,-107,-58,-121,-3,153,123,-20,70,43,-18,-144,-146,-155,-189,-14,30,52,199,199,-194,-214,-34,-18,-195,-176,27,-86,-122,2,17,-19,-38,-56,0,27,-61,-7,91,-113,-225,19,-45,-226,-15,-87,-181,-236,-129,-174,-214,-113,-43,-118,-92,-114,-154,-181,-41,117,35,-119,-146,-117,-144,-51,63,-174,-300,-88,42,-108,-17,-66,-185,-134,-58,-108,-10,-53,-14,-73,-118,-40,86,-40,-116,-64,88,-93,-225,-31,37,-117,-66,93,17,-174,-87,-13,-90,-266,-185,-86,-147,-126,-66,-48,-139,-197,-91,-19,-174,-188,-244,-243,-101,23,-87,-56,-48,-131,-144,-7,-40,7,-55,-83,-48,-95,18,164,176,27,-38,-20,17,138,48,-8,-117,-143,-141,-95,37,30,-107,-339,-242,-202,-102,-38,-56,-45,-166,-230,-81,-31,-93,-80,-87,-158,-288,-112,24,22,43,127,-9,-138,-96,13,127,52,43,157,78,11,102,-30,-58,49,22,-204,-220,-38,24,-119,-91,-12,-170,-295,-254,-133,-112,-239,-46,2,-78,-87,-93,-131,-184,-129,-34,-76,-136,-180,-117,-51,-24,-54,-141,-146,3,-18,-66,25,128,-29,-75,-51,-59,-204,-164,-126,-118,-118,-113,-59,-142,-158,-126,-196,-267,-154,-226,-241,-299,-242,-190,-108,38,75,-28,-56,30,1,-230,-264,44,135,27,-81,-2,76,-139,-169,-18,35,-28,-90,-170,-217,-128,7,37,-100,-287,-226,-304,-176,-45,-82,-81,-101,-184,-283,-397,-43,95,-30,-136,50,-22,-81,76,133,-33,-95,-83,-73,-116,-49,75,-2,-40,43,54,-119,-127,-82,-60,-50,-127,33,32,-71,-41,-131,-153,45,239,10,-171,-121,-155,-322,-107,125,89,-80,-197,-241,-134,-144,-158,-53,-81,-161,-142,-103,-91,-7,8,-106,-147,-190,-191,-55,-9,-10,-70,-31,148,25,-105,-48,143,118,29,30,43,-127,-137,-24,-44,-113,-127,-65,-28,-137,-106,-51,-14,81,42,-195,-179,-105,-155,-168,-58,30,10,-211,-282,-226,-261,-119,186,58,-148,-272,-283,-146,-90,27,27,-80,-204,-226,-247,-174,-39,69,38,-165,-155,-153,-142,-80,7,-41,-17,-33,-205,-73,-46,-34,-23,-128,-111,8,-33,-184,-122,-59,-111,-147,2,-15,-113,-164,-65,-49,-23,-107,11,-60,-225,-199,-116,7,179,130,0,-31,7,-61,-138,5,81,-60,-114,-43,-127,-232,-164,-20,-149,-313,-289,-159,7,-87,-60,-53,-76,-211,-154,-174,-81,-95,-132,-87,-58,-78,-101,-128,-44,-126,-168,-75,12,88,-20,-132,-46,-75,-171,-4,2,-158,-352,-166,45,108,101,35,-86,-207,-236,-248,-118,-4,-40,-106,-195,-166,7,39,-23,-31,-164,-256,-211,-22,-2,-131,10,-14,-257,-266,-178,-194,-146,-49,39,-51,-86,-100,-53,-107,-128,-24,-4,-86,-128,-136,-128,19,154,-30,-70,-87,13,-226,-220,-73,-49,29,107,159,6,-138,-171,-95,-77,-96,10,-35,-100,-55,47,23,20,-55,-102,-134,-117,-31,-80,-108,40,13,-206,-153,-29,-127,-199,-180,-59,-93,-170,-119,-59,-86,-56,35,78,-96,-202,-165,-232,-146,-4,23,39,-101,-142,-242,-222,-7,52,43,-53,-53,-179,-247,-45,198,91,-9,-73,-188,-266,-221,-65,-7,-92,-139,-75,-159,-226,-100,-44,-30,30,-35,-136,-103,10,-14,-70,-17,-2,-147,-239,-133,47,-18,-36,126,12,-194,-91,17,-30,-108,-29,-85,-46,-103,-60,-78,-106,-60,10,29,8,-116,-254,-231,-85,-31,-78,-59,-101,-106,-107,-95,-61,48,-44,-46,18,-122,-156,47,-14,-90,-97,18,18,-128,-71,-24,-39,-80,17,-98,-136,-147,-136,-194,-100,-35,-117,-34,10,-5,-35,-56,44,42,-64,-204,-119,-36,-3,30,19,5,-103,-215,-199,-81,-149,-86,-7,-105,-183,-83,34,17,-7,35,-116,-158,-156,-262,-166,-20,5,32,-35,-107,-163,-154,38,35,-7,-63,-10,28,-20,-77,-119,-73,-126,-41,-36,-76,-18,-65,-24,-146,-72,-28,-116,-156,-102,-153,-163,13,54,-59,-116,-123,-128,-178,-70,70,-30,-175,-166,-14,-83,-111,3,39,-7,-138,-138,-87,-98,-139,94,127,39,-40,-178,-201,-105,-48,2,-20,-128,-8,-53,-101,64,-63,-147,-13,35,-73,-114,-45,-66,-155,-34,2,-38,0,-51,-40,71,-29,-56,-25,-66,-82,-53,
107,103,-7,-76,-38,34,101,-14,-64,61,-72,-188,-264,-119,-56,-214,-191,53,154,8,-108,-73,-48,37,172,78,-45,-136,-71,-82,-107,-98,-43,-59,-48,-81,20,221,89,27,-7,-129,-114,-106,-53,55,68,3,1,64,-20,-147,-95,-31,-28,-129,-156,-18,-23,-196,-210,-80,-8,-12,53,-10,22,5,-35,-159,-105,110,-44,-71,50,-38,-59,74,237,117,-19,32,40,-90,-58,96,10,-216,-132,44,69,195,200,123,-119,-105,45,30,59,-53,-113,-55,-102,-49,-23,157,149,-54,-168,-9,-114,-268,-73,5,-169,-357,-283,17,-34,-103,10,-13,-179,-221,-93,-60,1,-39,-129,-178,-44,38,-73,-50,-98,-134,-97,33,20,-146,-13,39,-98,-133,-40,111,-5,-219,-226,-107,-48,-28,6,-12,-224,-217,-111,-36,68,34,-127,-299,-201,-105,-82,-24,-106,-170,-136,-20,-14,39,-80,-40,110,-180,-290,-54,43,8,-90,-3,168,59,55,-28,-77,-131,-107,-14,6,-35,66,39,-50,3,61,-86,-31,102,-18,-58,74,80,-13,-25,143,214,-81,-159,-7,-50,-176,-131,-49,-100,-214,-219,-65,83,68,-124,-185,-289,-122,-14,-65,-48,39,-103,-142,-139,-127,-119,-40,66,-64,-190,-238,-143,-165,-262,-307,-248,-225,-159,86,130,-71,-171,-70,-55,-179,-96,-29,-189,-264,-200,-136,-105,-24,-70,-65,-81,-2,-50,0,75,85,-54,-78,-61,80,18,28,44,-78,-258,-141,-7,-96,-107,-176,-22,-85,-41,-55,106,65,-33,24,-76,-71,85,-45,-173,-73,-7,-141,6,136,50,-139,-44,88,95,-142,-111,66,-158,-191,-97,-114,-116,23,45,-98,-178,-88,-45,20,-54,-163,-215,-124,-4,-4,-86,-155,-45,-155,-239,84,80,-121,-251,-129,-246,-224,-2,113,65,-141,-254,-113,-86,-4,-43,-142,-143,-108,-8,-53,22,52,2,-156,-54,20,75,58,22,54,-211,-428,-116,-4,-46,-86,-43,-77,-137,-128,44,103,-43,-188,-194,-302,-280,-262,-166,-24,-103,-111,-36,-15,18,-80,-159,-85,3,-178,-266,-34,2,-88,-82,-77,-95,-169,-122,-86,-29,-141,-72,-15,-95,-98,-9,-107,-160,-163,-112,-132,17,5,-81,-51,5,-13,-82,50,-122,-186,-226,-175,50,27,-29,88,8,-149,-128,-14,81,85,-22,-51,-3,33,117,40,-161,-190,-127,-5,0,-75,-128,-214,-91,-13,-58,-61,-148,-165,-274,-271,-106,138,45,-128,-82,-61,-266,-118,-66,-46,-58,-82,-34,-41,-7,70,147,-20,-141,-188,-244,-142,93,-35,-28,27,-129,-103,-170,-191,-160,-147,-176,-76,-243,-326,-46,76,-175,-161,-59,-60,-216,-231,-59,68,-95,-189,-77,-70,-222,-191,-210,-220,-25,22,-102,-108,-36,-122,-159,-22,38,-8,-238,-166,-98,-133,-149,101,168,6,-54,-90,-127,-98,-97,-3,50,3,-8,-95,-108,-13,173,78,-33,-5,-119,-173,-15,24,-73,-53,53,-7,-116,-39,22,40,-80,-85,13,-51,-91,-92,-107,-242,-85,101,-45,-211,-332,-212,-126,58,13,-28,-141,-209,-212,-141,-112,25,-36,-249,-211,-128,-241,-126,12,47,-127,-284,-248,-78,-102,42,128,-129,-262,-173,-195,-71,-112,-112,-31,-65,-141,25,19,-142,-60,-141,-243,-46,-103,-126,-72,11,53,-7,-64,78,-51,-190,-142,-71,-209,-148,-20,84,-90,-173,-100,-143,-86,-35,-95,-173,-136,-211,-149,-33,110,-23,-81,-164,-53,-142,-164,103,164,38,-81,-189,-101,-116,-147,44,-7,-96,-127,-122,-116,-138,30,147,58,-105,-190,-183,-138,-117,-66,-143,-108,-28,-5,-138,-133,-160,-164,-83,-17,70,-87,-176,-85,33,-64,37,137,-188,-334,-116,43,19,131,79,-51,-142,-138,-44,6,-15,-49,-46,-18,-28,-9,-49,-66,-81,-163,-251,-268,-82,-83,-133,-28,74,19,-159,-176,-29,-78,-204,-148,-96,-199,-36,-17,-123,-188,-3,22,60,-39,-72,-49,42,65,20,-147,-108,-20,-220,-197,-46,-49,-137,24,75,-215,-222,-204,-85,-22,-30,-82,-53,-83,-111,-58,-65,-137,-54,-70,-131,-175,-4,-43,-24,-17,-19,-100,-82,-82,-49,-164,-121,-25,-30,-144,-173,-65,-147,-190,-15,117,100,-25,-56,-153,-116,-44,43,50,-35,-180,-227,-53,-24,-31,-23,-4,-116,-119,-191,-143,39,2,-85,-133,-179,-313,-292,8,69,-29,-49,-119,-122,-163,-171,10,-61,-149,-148,-237,-238,-93,44,12,40,68,-143,-179,-22,45,-76,-30,103,-12,-51,-63,-82,-75,-158,-34,24,-59,-165,-108,52,-66,-133,-56,-22,-38,-141,-113,-158,-171,-75,-65,-60,-30,-98,-131,3,-44,-23,-24,-7,18,-128,-171,27,127,-2,-210,-164,-71,-134,-4,130,169,-61,-29,-77,-184,-111,13,-19,-95,-14,68,1,-113,-111,-54,-142,-51,-14,-184,-171,-86,-165,-209,-112,125,103,-166,-287,-263,-146,-39,29,24,-102,-161,-136,-72,-22,-72,25,-22,-189,-180,-85,37,169,146,-34,-56,-161,-161,-165,-75,11,-88,-58,8,-2,-129,-149,-102,-107,-195,-58,-75,-70,30,64,-111,-34,-59,-180,-30,53,-61,1,-75,-76,81,32,-128,-146,-81,-254,-220,-22,-24,-91,-132,-75,-19,-138,6,80,0,-111,-158,-55,25,103,122,86,6,-116,-76,-131,-137,11,102,-58,-73,-25,-215,-113,69,45,-100,-39,-91,-112,-129,-40,100,-38,-78,-139,-108,-129,-20,-56,-23,0,-24,-5,-45,-86,-63,
-97,74,11,-28,-60,10,-122,-7,20,75,69,-107,-224,-86,11,76,63,116,154,-60,-146,-241,-181,-49,61,-2,-56,96,112,-20,-132,-118,-126,-41,23,-80,27,84,-44,-43,-53,64,116,-169,-124,91,227,-23,-50,6,133,-51,-33,136,-7,-88,-12,126,193,128,60,-8,-188,-247,-60,94,50,64,-118,-165,95,75,-2,-129,-126,-171,-246,-53,-75,-252,-252,-205,-72,-156,-147,-12,-117,-242,-174,-41,-35,52,25,-25,-46,-83,-61,94,85,125,65,-123,-60,-65,-40,298,112,-7,65,-8,-34,-96,-24,7,-191,-290,-158,-105,-102,-70,-87,-215,-216,-184,-83,-93,-91,-2,-133,-174,-77,22,47,-106,-7,-90,-142,13,158,69,-19,10,-148,-161,-45,-23,-34,-142,-147,-5,-107,-137,23,38,-107,-264,-142,-185,-48,101,52,-3,65,76,-161,-93,-15,-122,-190,-114,10,59,27,40,74,-33,-297,-221,-173,-202,-211,-82,-28,-70,-54,-64,-108,-179,-181,-121,-116,-7,20,25,-19,-10,42,40,115,106,-105,-158,78,185,-66,-2,59,0,-92,-244,-112,-4,54,-119,-117,-103,-231,-248,-54,-38,-108,-216,-229,-258,-133,-13,110,73,120,-45,-66,-53,30,49,-36,7,-13,-83,39,101,-4,-170,-249,-239,-205,-176,50,86,-40,-49,-113,-209,-211,-131,-93,-97,-122,-141,-19,33,117,78,-5,-107,-4,-121,-188,-98,24,-41,-45,-40,-58,20,-15,1,7,-102,-97,90,1,-128,3,54,70,43,-160,-155,-112,73,-38,-132,-63,45,-30,-160,-246,-49,-171,-205,-61,-65,-299,-211,5,-24,-4,-107,-22,-49,-64,-121,-36,-58,-76,-23,-93,-188,-93,-53,-35,-35,-59,-111,-118,-24,54,29,-93,-129,-105,-128,-107,-65,2,-8,-10,-61,-142,-56,152,13,-271,-224,-77,-71,-72,-33,-45,-91,-39,-64,-39,-12,-66,-111,-283,-196,-59,42,-2,-10,126,-186,-314,7,59,-165,-186,-107,-146,-230,-254,-63,76,-36,-197,-165,-149,-220,-206,-279,-146,-56,-159,-128,-4,-91,-66,-80,-31,22,-15,35,-35,-48,-205,-105,63,-179,-222,-70,-107,-73,-85,-61,-70,-100,-72,7,-127,-209,-113,-108,-40,78,32,-45,18,35,-56,-17,-155,-225,-209,-236,-108,69,39,-30,60,37,-119,-181,-43,27,-33,0,122,30,29,53,-18,-106,-215,-204,-65,-51,-49,-59,-219,-225,35,-10,-46,-112,-168,-242,-287,10,190,18,6,38,-17,-95,-34,60,-36,-183,-195,-201,-83,3,133,43,-112,-227,-266,-137,-116,-50,-2,-95,-88,-194,-272,-239,-34,-98,-246,-90,-7,-95,-144,33,96,-7,-35,59,-63,-303,-238,-66,-64,-195,-148,-10,-85,-90,-98,-91,-48,-29,-156,-266,-129,-85,-195,-191,-95,24,-159,-181,-87,-76,-173,-132,89,120,-54,-128,-30,-83,-76,19,-34,-131,-147,-58,3,-14,-93,-35,-129,-237,-97,-40,-224,-80,-133,-185,-59,93,-17,-111,-149,-29,-22,-195,-168,-43,-131,-142,-160,-50,-70,-55,63,-114,-111,-155,3,45,19,68,52,-158,-194,-164,-307,-155,153,111,-49,-168,-98,-122,38,125,-15,-82,-180,-18,40,35,-18,123,12,-114,-133,-106,-38,-35,68,-12,-86,-180,-196,-163,54,95,-25,-170,-146,-129,-168,-143,-100,-35,-163,-158,-108,-180,-148,-113,-123,-112,-90,10,-33,-206,-88,-76,-105,-108,0,-49,-266,-196,-126,-86,-73,80,91,-100,-194,-82,-173,-169,-18,7,-156,-163,-118,-116,-142,-56,43,60,-164,-254,-87,-55,-88,38,40,-71,-113,-105,-65,-44,-18,-46,10,-5,-43,-141,-284,-287,-134,-229,-315,-65,-5,-211,-247,-154,27,85,66,27,-127,-269,-252,-31,30,-17,-58,-36,-30,-165,-127,5,117,42,-86,-119,-48,38,-60,-73,-38,-51,-137,-216,-88,-25,-49,-24,-4,-71,-136,-170,-112,-194,-173,-60,13,13,-13,17,-164,-122,-3,-92,-173,-185,-122,-70,-76,115,90,-91,-34,-25,-195,-258,-105,2,-82,1,127,-56,-180,-132,12,-8,-129,-119,-81,-178,-107,66,73,-23,-2,-25,-185,-136,-88,-163,-64,-39,-75,-60,-137,-180,-124,-238,-136,89,10,-188,-60,5,-127,-41,7,-22,55,-119,-238,-183,-92,-90,43,70,-41,-90,-190,-147,-44,27,91,22,5,-123,-205,39,179,55,-63,-71,-171,-287,-77,110,107,-13,-50,-85,-81,-87,-29,75,-31,-133,-170,-168,-143,-98,-36,-83,-9,-5,-133,-274,-117,-54,-116,-92,-56,-113,-119,-131,-38,-83,-190,-116,-45,-75,-101,-34,-33,32,23,-22,23,-76,-149,-242,-160,-107,-12,-51,34,68,-58,-215,-174,-112,-14,-35,17,-49,-164,-191,-20,3,-50,-87,-48,-158,-173,-124,7,-2,89,90,-29,-56,-10,17,-82,-98,95,-4,-136,-204,-179,-51,-56,-8,38,-101,-132,-72,-143,-50,-29,79,48,-48,-49,13,-30,-112,85,96,118,75,-29,-3,-34,-126,-19,-101,-80,-137,-170,-126,61,28,-132,-169,-248,-258,-244,-149,-48,-155,-199,-49,-23,-100,-156,-101,-75,-191,-153,-105,8,-24,12,-3,-63,-93,40,-5,-90,1,-103,-132,-78,33,44,-83,-88,-114,-236,-134,17,-12,-83,-106,-44,10,-82,-10,20,-76,-175,-114,-100,-51,-41,22,-19,-78,-141,-215,-189,-73,39,-19,-118,-93,-14,-103,-161,10,0,-78,-116,-153,-137,-78,13,113,-80,-56,59,-15,-88,-174,-65,-100,-124,23,5,-19,-147,-129,
-92,30,64,-49,-143,-155,-205,-117,-83,18,2,-185,-300,-45,48,32,-48,-9,-17,-146,-199,-160,-128,-48,19,12,-59,58,17,40,58,43,79,117,66,-22,60,68,146,47,7,-105,-133,-171,-60,68,2,1,45,69,78,-59,-20,112,-24,-188,-111,108,215,80,12,121,86,-28,-7,22,130,79,17,-107,0,8,-83,29,73,-66,-106,90,85,-129,-144,-123,-107,-144,-83,53,-146,-274,-147,-12,-124,69,80,-33,-158,-107,-91,110,157,71,-12,-9,-144,-147,11,-9,131,74,55,64,55,50,80,35,-133,-257,-191,-4,-35,8,-83,-14,-3,-154,-92,-3,-53,-30,-88,-146,-156,-211,-90,-86,-159,-123,-63,-34,44,-14,-108,76,-185,-219,-45,68,29,-107,-29,24,-35,-58,-30,54,-102,-188,-107,-102,-98,-166,-117,-141,-39,-33,-123,23,-40,-166,-263,-137,7,68,-25,-56,-55,-204,-287,-103,-93,-284,-259,-38,-14,-49,90,28,-78,-153,-248,-98,55,5,8,-23,-66,-9,-122,-261,17,63,30,-137,-158,100,37,20,135,126,-41,-85,22,73,-4,113,112,69,-97,8,178,-59,-95,-71,-46,-205,-96,-148,-132,-73,-33,-158,-215,-149,6,39,-159,-190,-97,-77,-59,74,-12,-159,-96,-86,-103,65,176,10,-195,-148,-45,3,-63,-119,-119,-134,-194,19,-86,-39,74,-35,-169,-50,-88,-113,-274,-181,-88,-239,-305,-118,34,-34,-34,7,-141,-170,-119,-63,-15,52,86,116,-4,0,-60,-134,-107,-25,64,-118,-72,-124,-166,-168,-132,-82,-131,-46,28,-78,-184,-144,137,161,-49,-113,-55,-56,-114,-49,-40,-10,-50,-58,-106,-207,-131,-40,83,44,-48,-229,-277,-143,-56,33,24,-81,-107,-131,23,-46,-15,-45,-124,-9,-82,-144,6,-80,-83,-91,-46,-44,-15,7,27,-124,-91,-51,40,37,27,-92,-209,-269,19,32,60,22,-107,-146,-264,-141,43,53,-76,1,-102,-236,-113,74,10,-29,6,-98,-49,-53,18,55,69,-61,-97,-124,-161,-82,-211,-153,-24,-51,-183,-114,-24,94,35,-158,-81,-23,-164,-212,58,-14,-137,-65,42,-19,-214,-25,-82,-197,-247,-107,-189,-210,-138,-239,-206,-36,-28,-210,-88,-29,-128,-243,-28,167,108,38,64,29,-164,-166,-91,-138,-156,-149,-33,-25,-33,39,-58,-165,-28,-20,-64,-12,-29,-90,-54,-22,108,103,-90,-173,-96,-93,-106,157,121,-107,-202,-258,-266,-189,-138,5,-51,-174,-170,-80,-91,-30,118,-25,-96,-188,-210,-196,-134,-12,-136,-159,-86,-184,-242,-239,-119,-83,-112,-28,-86,-214,-200,-33,66,-5,-103,17,-46,-108,-80,-3,-81,-183,-81,-111,-107,-34,-164,-315,-262,-148,-43,-28,-219,-161,-111,-100,-17,73,-71,-103,34,-54,-139,-40,156,199,61,-56,-8,1,-29,1,63,-34,-106,-20,-63,-202,-92,25,-55,-18,25,-78,-108,-31,7,-38,-138,-2,-49,-81,-87,-43,-160,-266,-124,40,-241,-309,-175,-166,-194,-189,-20,-91,-200,-247,-73,-7,42,136,10,-108,-179,-237,-315,-56,126,78,-92,-214,-107,-139,-127,-35,110,-23,-160,-212,-91,-12,-4,96,11,-249,-289,-170,-101,-28,90,-18,-126,-8,-24,-108,-10,-38,-15,17,-25,-75,-5,17,33,-40,-149,-116,-38,-76,-280,-102,90,-12,-87,-49,-46,-166,-237,-81,-31,-73,-97,-126,-189,-165,-91,-143,-80,-33,-72,-82,-209,-136,-217,-164,-22,34,-12,-13,-66,11,-71,-33,66,42,-124,-190,-195,-189,-55,-29,-44,20,-25,-28,-195,-230,-56,95,-2,-33,-43,-15,-93,-40,-107,-257,-166,-80,-112,-138,-58,-10,-97,-90,-100,-98,-133,-143,-54,35,-13,19,-2,-113,-252,-229,-163,-127,40,47,-64,-119,-76,-36,-111,-36,32,-82,-171,-191,-186,-131,-24,69,113,-81,-195,1,-86,-220,-88,-58,-41,-142,-10,-95,-212,-158,-111,-87,-138,-168,-153,-159,33,157,-49,-153,-60,-95,-221,-158,27,-10,-87,-58,-25,-71,-117,-141,-169,-49,-9,121,-4,-155,-118,-29,-58,0,-17,-85,-154,-183,-156,-131,-119,-12,-19,-185,-194,-111,-85,-87,-54,24,18,-36,-44,8,-91,-149,-88,-25,-59,-105,-95,-194,-232,5,93,88,20,-5,-71,-143,-90,0,30,-9,-72,-139,-259,-80,94,32,34,-9,5,-257,-173,28,32,-138,-106,-58,-186,-164,12,54,-59,-114,-17,25,40,-51,-76,-38,-124,-71,-146,-113,44,54,-113,-101,0,33,-143,-101,33,-24,-88,-108,-8,-128,-237,-153,-214,-191,-164,-136,-22,-73,-108,-160,-128,-147,-49,-7,-53,-48,-160,-185,-149,-49,-59,-18,-90,-58,-70,-127,12,95,71,-70,-82,-59,-25,-3,55,-4,-87,2,20,-122,-82,-86,-111,-73,-118,-75,-136,-144,-124,-44,-63,-9,-111,-127,-299,-161,-86,-78,-9,91,7,-106,-134,-108,-146,-88,-22,117,75,-101,-132,-25,25,81,22,-43,-98,-165,-156,-133,54,52,-91,-96,-108,-189,-185,-48,-5,-86,-131,-36,-43,-64,-65,22,-83,-166,-106,-70,-39,-149,-17,90,42,-92,-92,-10,-61,-59,-134,-132,-85,-76,-60,-78,-97,-70,-191,-146,95,58,-80,-48,52,-63,-93,5,60,86,-71,-95,-17,-92,0,121,33,-60,-119,-168,-114,27,33,-41,22,17,-160,-165,-141,-36,1,-92,13,22,-155,-206,-55,35,-77,-107,-81,-83,-197,-114,-40,-30,-66,-116,-24,-56,-41,-10,
-86,-44,55,-49,-160,29,45,8,-63,112,39,-53,-127,-205,-119,-93,-155,-59,-5,-46,-83,-35,-111,-127,-54,11,-20,101,27,38,-78,-91,-143,-59,-156,-239,-124,59,102,-81,40,12,-78,-138,-31,112,93,24,-36,115,37,-73,50,168,40,-56,-129,-30,-8,100,-14,-36,-73,-257,-134,-3,93,44,-72,-169,3,128,117,63,45,-48,-91,105,122,-65,-127,-30,23,-122,-19,189,83,-65,-36,39,50,127,159,-25,-24,-40,-108,22,81,110,-30,-73,-144,-128,12,-49,32,73,-44,-59,-44,-12,22,-106,-288,-262,-209,-106,-33,38,96,-76,-211,-243,-164,-122,-56,-92,-181,-168,-7,-56,-24,13,-136,-142,-206,-132,60,-96,-119,-7,-39,-165,-82,-51,-279,-211,-61,-77,18,2,50,69,-61,-212,-65,-54,30,63,23,3,-5,-43,-158,-111,-4,-88,-156,-78,-23,27,-45,-40,54,-63,-171,-75,-22,-2,78,143,171,174,32,-85,-97,-181,-229,-170,-75,-35,12,-85,-124,-48,33,0,69,2,-154,-247,-137,-66,-98,-51,45,50,-80,-199,-108,-64,-138,0,35,-215,-190,-87,-124,-70,-144,-256,-204,-183,-90,-4,95,164,135,-73,-212,-46,-54,-70,-98,-5,-33,-199,-64,103,100,-183,-173,-132,-14,-58,-80,55,29,-96,-51,-50,-111,-72,-50,-65,-146,-87,-97,-93,47,-71,-199,-43,-5,-116,-154,-128,-73,-65,-212,-202,19,-19,-17,2,-133,-163,-43,6,-121,1,-18,-71,-129,-202,-144,-127,-158,-121,23,-82,-83,122,22,-189,-202,-114,-205,-185,-29,-87,-201,-38,120,6,-66,-54,3,-141,-246,-65,22,-70,-56,-12,-48,37,117,54,60,49,-65,-155,-106,-33,107,-2,44,81,-49,-219,-61,-66,-147,-279,-226,-83,-40,-128,-113,-117,-200,-25,8,-3,28,120,120,20,-20,115,154,108,100,-9,-144,-143,3,0,-160,-44,-18,-217,-199,-154,-163,-252,-222,-176,-226,-277,-227,18,159,-23,-97,-106,-155,-119,-92,-54,75,32,-194,-226,-211,-175,-90,-70,-7,-10,-174,-111,-22,42,-59,-127,-103,-136,-244,-118,-239,-184,-160,-19,74,-28,-155,-108,-18,-129,-122,-113,-96,-19,55,-86,-25,-18,59,-40,-65,-124,-252,-279,-31,117,-34,-58,70,-5,-284,-116,75,74,27,64,25,1,-36,49,-121,-239,-159,-85,22,43,-38,-51,-91,-72,68,73,-72,-59,-97,-181,-168,32,135,32,-103,-22,-205,-166,-46,38,28,-41,-123,-36,-219,-166,-49,8,-23,-147,-188,-273,-86,-30,-50,17,39,-98,-243,-123,-20,2,-81,-25,39,-183,-201,-17,11,-49,-83,-49,-58,-252,-236,-184,-18,-78,-116,-58,-59,-95,-75,-163,-154,-15,-51,-179,-31,45,112,13,177,70,-117,-113,-220,-297,-350,-159,131,118,-72,-123,-144,-263,-197,-114,-103,-189,-344,-134,-93,-131,-83,-46,-58,-91,-147,-202,-86,-4,58,-33,-176,-118,10,-106,-113,-29,-131,-214,-108,-19,64,-95,-70,-147,-164,-141,-19,39,-46,-155,-141,-38,-10,107,7,-142,-127,-199,-226,-39,112,89,3,-100,-45,-63,-38,138,184,-87,-214,-103,-77,-101,141,178,-2,-184,-221,-160,18,-17,50,40,-71,-139,-186,-44,-13,-12,-142,-108,-18,-56,-91,-59,-76,-141,-171,-200,-101,-129,-210,-207,-98,-85,-159,-19,58,-102,-116,-91,-54,-72,-93,-166,-88,-185,-226,-98,-77,-10,11,-134,-123,-105,-56,-105,-71,-5,-70,-88,-154,-132,-154,-108,0,55,-158,-131,-161,-51,25,1,24,42,-45,-75,-8,-96,-22,86,121,79,63,7,-165,-61,-31,-123,-82,96,102,-161,-178,-106,8,-65,-161,-206,-207,-227,-180,-31,-9,1,32,-36,-189,-200,-163,-106,-10,-36,-75,-142,-143,38,68,59,44,-143,-191,-108,5,-29,-127,6,8,-171,-251,-123,-105,-184,-248,-168,-118,-87,-56,-55,-97,-165,-117,-116,-102,-180,-105,-85,-41,127,12,-55,-34,-25,-184,-148,37,18,-123,-85,60,-64,-82,-102,30,-23,-91,19,-36,-166,-82,39,85,96,91,8,-64,-129,-194,-170,24,48,-5,-116,-111,-78,-86,-248,-147,-2,-65,-105,-77,-118,-141,-123,-77,1,-95,-133,-163,-271,-154,-82,-9,-23,-30,12,-88,-112,-76,6,19,-153,-78,-131,-210,-105,49,81,49,125,-92,-261,-227,-106,-51,-72,-82,-36,-38,-59,-15,-72,-9,-75,-55,-15,-72,-83,-3,83,-25,-56,-103,-114,-154,-63,-103,-46,80,22,-149,-138,-8,-46,-111,-55,-54,-10,-101,-159,-72,-142,-51,-33,-85,-122,-163,-199,-134,-73,-176,-178,-93,54,-136,-273,-189,18,65,-54,-55,-95,-207,-59,78,95,-19,-44,-111,-161,-132,-93,50,-15,-71,-60,-82,-66,-65,-17,-9,10,-4,39,53,-36,-86,-188,-137,28,3,-43,-91,-96,-139,-161,-88,90,159,-92,-129,-121,-91,-123,-12,47,-18,-49,-51,-61,-49,63,11,-103,-189,-129,-180,-95,10,0,32,-5,-76,-175,-171,-59,70,-71,-191,-163,-70,-39,17,-60,-72,-95,-158,-63,5,-45,-41,66,-40,-95,-49,-81,-64,-141,-113,-107,-61,88,-10,-49,-46,-127,-174,-128,-28,7,-59,-78,-46,-118,-189,-131,-5,13,-77,-123,-78,-58,-23,54,73,0,-49,-155,-165,-136,42,-9,-44,-65,-112,-254,-136,-17,-106,-263,-137,-72,-108,-22,101,131,-61,-148,89,117,-25,-13,-34,-70,30,80,-3,0,-14,-191,
-244,-61,-132,-266,-272,-168,-219,-210,-105,-97,0,-178,-220,-72,-71,-5,76,83,25,-43,-3,-118,-93,53,11,-87,-41,73,-17,38,3,27,-38,40,-38,-146,-12,110,127,115,61,-106,-30,-17,39,44,127,-17,-96,112,102,-8,59,115,49,-91,-161,-163,-54,54,-72,-185,-186,-201,-114,-70,-48,-111,-274,-207,-3,27,-17,-91,-143,-179,-70,-14,94,32,12,60,-39,-80,3,111,-30,-183,-148,53,53,-85,-8,-39,43,8,-102,-123,-2,128,39,-100,-111,-101,-75,71,-64,-160,-141,-133,-176,-179,-102,-20,-232,-393,-173,10,-55,-24,-82,-43,-59,-171,-102,54,161,95,-45,-92,-28,83,101,8,-82,-155,-113,64,106,-103,-106,-49,-101,-231,-129,-75,-54,-86,-161,73,-14,-86,91,137,22,-226,-200,-55,-93,100,19,-48,-8,42,-25,-92,13,-117,-139,-114,-10,61,24,106,200,-33,-129,-55,-102,-222,-50,117,309,169,23,-22,39,-143,-156,-127,-80,89,-15,-132,-164,-207,-244,-156,-201,-174,-209,-342,-106,10,-13,-96,81,163,-77,-189,-30,-13,-18,131,88,-64,-190,-168,-75,-108,-170,-258,-178,-91,40,17,23,69,118,-48,-197,-138,-53,-59,-41,-15,-53,-128,-131,-50,64,-126,-189,-82,-154,-41,61,69,60,-164,-209,-56,-59,-73,28,-30,-114,-14,-8,88,133,61,-127,-168,-114,-111,-64,-41,-116,-169,-261,-64,-61,-181,-194,-30,-34,-171,-97,23,25,10,-59,-116,-85,-20,-131,-196,-174,-56,-9,-199,-122,-4,13,-155,-156,-50,-194,-229,-103,110,-48,-215,-31,49,-107,-50,-59,-207,-129,-56,-166,-29,-14,-88,-114,-210,-156,20,20,-19,-103,-267,-202,73,-88,-3,44,27,-22,-59,1,44,1,-14,-30,-18,-44,-76,132,117,-44,-108,-101,-30,28,1,-86,-134,-114,-77,-8,52,-101,-63,-188,-146,-14,20,25,61,-33,-220,-259,-107,-111,-244,-298,-155,-129,-280,-282,-97,-17,-76,45,-85,-133,-149,7,91,86,5,-75,-7,-49,-195,-158,-33,-20,30,-209,-215,-58,43,-61,-55,29,-202,-243,-217,-188,-224,-153,-38,-45,-75,-8,-92,-259,-263,-123,-171,-45,-20,-59,-53,42,37,6,101,45,121,-65,-119,66,302,191,108,47,-48,-195,-254,-154,-38,-143,-72,-44,-5,-102,-18,94,-43,-169,-217,-252,-106,-72,-173,-246,-181,-17,33,10,-44,48,-113,-227,-77,65,-90,-23,-166,-292,-231,-12,10,-17,-175,-194,-287,-293,-73,237,172,-117,-282,-214,-246,-93,-18,-55,-53,-48,-70,-181,-102,43,25,-40,-4,-56,-138,-163,64,43,-73,-22,0,-160,-257,-141,-58,5,-119,-123,-19,-49,-191,-164,-200,-72,17,19,-71,-124,-102,-91,-119,-12,122,-122,-349,-188,-121,-176,-161,48,76,45,29,-64,-58,-121,-49,-4,-81,-77,-61,-127,-114,61,-77,-46,-87,-91,-113,-102,-29,52,-18,-78,6,137,-189,-219,-2,-111,-66,24,11,-91,-160,-2,7,-31,-158,-108,-20,-50,-97,-128,-17,-41,8,-10,-219,-215,-206,-210,-43,103,107,-119,-158,-143,-180,-100,-14,80,-80,-282,-209,-54,-75,59,185,-18,-199,-128,-59,17,44,-5,-4,-96,-97,-77,-25,0,-25,-60,-237,-117,-38,-201,-216,-92,5,-133,-183,27,-24,-156,-54,-81,-170,-102,43,-18,-186,-288,-241,-93,-59,7,10,-121,-171,-256,-138,-38,115,69,-63,-73,-103,-178,-23,17,23,-45,-161,-136,-103,-106,-34,-19,7,-131,-268,-174,-146,-169,-113,-112,-82,-53,-241,-176,-132,-92,1,-31,-14,29,-7,-184,-60,-51,-107,-184,-17,-58,-207,-159,-112,5,22,83,52,-166,-184,-93,-9,28,19,80,-28,-138,-308,-191,-178,-131,-72,-85,-146,-92,-54,-61,-53,-19,-202,-236,-25,3,-92,-49,141,203,-40,-220,-180,-83,-173,-103,-3,40,74,28,-78,-77,-35,-59,-117,-83,-118,-122,-154,-81,10,-8,-95,-105,-23,-173,-212,5,91,-51,-51,-28,49,-55,-156,-58,-25,38,58,-106,-146,-96,-100,-12,61,-4,-54,-156,-134,-66,-159,-153,23,79,-58,-155,-48,-97,-147,-131,-78,-75,-95,-80,-83,-63,-148,-88,-9,-51,-111,-43,-97,-144,-85,27,69,-7,-153,-337,-280,-29,-13,33,-36,-20,-82,-173,-141,133,39,-58,-5,-201,-376,-207,60,78,-45,-87,-24,-45,-166,-87,58,32,-66,-131,-163,-90,-86,-49,-10,-72,-38,-171,-212,-108,-25,-106,-46,7,11,-139,-160,-76,-92,-230,-106,-20,-138,-108,19,-20,-100,-200,-102,-23,-54,-73,-82,-112,-15,69,45,108,81,-43,-107,-156,-43,3,30,-48,-33,-114,-160,-7,110,-36,-72,-65,-59,-146,-97,-46,-29,30,-40,-8,-154,-153,-119,-146,-92,-56,-40,-83,-117,-139,-144,-132,20,-15,-100,-214,-126,-163,-76,58,188,38,-129,-106,-100,-105,-35,44,83,60,-53,-103,-34,-61,-13,11,-123,-98,-180,-186,-134,-5,19,-81,-48,-72,-82,-95,-13,40,-39,-75,-9,-122,-200,-158,-50,-101,-210,-64,61,35,-51,-10,7,-65,-101,-112,-80,-122,-106,-28,-49,-53,11,-29,-93,-86,-178,-244,-189,107,113,-91,-112,-153,-100,-48,-9,49,-118,-123,-75,-129,-88,-28,64,73,-10,11,-134,-95,-22,39,1,-97,20,-46,-93,45,60,-53,-170,-106,-65,-171,-184,-43,-9,-185,-161,11,-7,-66,-112,-34,22,20,19,22,-78,-142,-112,
-283,-163,-124,-31,-63,-107,-216,-129,-39,130,45,38,-10,63,96,83,28,123,101,-35,-175,-87,-156,-73,-58,-113,-56,-14,-72,-136,-149,0,-28,-111,-54,-98,28,40,81,44,-55,-54,12,10,76,164,116,91,53,30,42,58,111,69,39,-92,-35,29,12,96,52,-5,-23,-88,35,113,65,101,-91,-153,-95,-25,-78,-75,-54,-217,-168,163,-7,-170,-118,-134,-90,-102,-106,-75,-97,-117,-13,-15,28,-31,89,53,-82,-121,-133,-121,52,-60,-181,-137,-123,-155,-156,-25,-15,-29,-105,-12,2,-73,-73,20,-92,-225,-107,8,168,154,5,-118,-266,-206,-35,28,135,167,8,-40,83,22,-87,24,-56,-200,-181,12,22,35,-58,-112,-128,-155,-189,-200,-196,-181,-73,55,-4,-4,148,6,-166,-156,-220,-149,-33,11,22,-19,-35,-108,-124,-117,-29,-108,-200,-43,28,-123,-188,-85,32,40,-98,-61,73,-75,-188,73,122,-7,-7,5,-46,-174,-143,-165,-44,39,157,-48,-139,-175,-106,-56,-54,-14,-7,-28,-34,64,-46,55,49,55,-160,-224,-119,-31,-126,-54,-65,-51,-9,76,100,107,-80,-258,-139,-106,13,35,22,125,148,-106,-211,-80,-103,-183,-113,-131,-183,-174,25,177,103,-123,-283,-8,-43,-202,-133,8,-161,-116,-98,-128,-108,-237,-175,-91,-249,-256,-86,59,22,-15,-242,-304,-154,-194,-259,-170,-126,-204,-63,-10,-38,-72,38,146,42,-78,-95,73,84,-54,-90,-36,-2,-30,-146,-72,0,30,30,-95,-12,154,40,-184,-194,-46,-186,-149,81,20,-102,-144,17,-29,-17,-56,53,1,-163,-78,42,-83,-15,2,-134,-86,22,112,84,-2,-51,-154,-262,-206,-108,-53,-81,-55,-92,-154,-113,11,-87,-144,-118,-100,-5,32,81,174,34,-93,-87,-70,-51,69,-50,-165,-147,-124,-134,-117,-76,-209,-387,-349,-141,-83,-146,-164,-66,-171,-262,-70,142,30,-159,-131,-121,-205,7,166,71,-61,42,-61,-180,-61,8,48,169,80,-22,-2,5,-72,-103,-63,42,40,-119,-209,-95,-15,-165,-124,-28,-113,-178,-160,-106,-86,-253,-96,100,-81,-256,-176,-144,-290,-209,-91,-95,2,-72,-160,-29,-31,-97,8,-56,-124,-190,-239,-161,49,27,-136,49,34,-137,-196,-73,-7,-88,-54,20,60,5,-48,7,-111,-88,-35,-46,-8,81,-63,-163,-98,-3,40,-133,-164,-171,-229,-73,85,138,38,-31,-35,-41,-146,-54,-40,23,-87,-159,-251,-269,-149,23,-49,-195,-227,-335,-378,-33,19,-60,-14,-46,-59,-132,-137,12,78,-4,-82,5,-73,-242,-28,29,-148,-188,-175,-170,-274,-221,-15,-2,-81,-101,-139,-184,-320,-212,-95,-191,-113,-98,-92,-76,-102,-106,118,158,179,25,-51,93,64,-25,40,65,162,7,-58,-170,-249,-148,-55,48,-103,-111,-72,-75,-81,30,-49,-73,-169,-90,-171,-184,-60,-50,24,18,53,37,-211,-114,59,-65,-251,-161,-30,-25,-103,-97,-139,-201,-183,-75,-102,-91,-179,-97,-45,-22,83,-25,-134,-146,-207,-252,-147,89,153,-61,-146,-40,-101,-126,71,107,-83,-155,-138,-137,-45,-38,-55,12,-45,-247,-142,-51,-39,-33,-98,-158,-92,-33,-29,39,-34,-173,-171,-166,-169,-166,-48,1,18,-102,-158,-2,-29,-224,-107,-29,-154,-224,-95,-2,-46,-149,-4,6,-50,-46,-45,-164,-170,-154,-65,110,88,76,-85,-225,-133,-83,-98,-12,141,-91,-227,-106,-30,-70,-92,111,-38,-123,-138,-160,-124,-35,-15,85,-86,-224,-156,-133,-126,-22,-134,-156,-35,0,-83,-178,-196,-169,-53,-51,-66,-51,-173,-216,-118,-24,-31,83,35,-133,-82,13,78,101,50,-36,-30,-88,-128,-136,-77,49,12,-215,-168,-108,-126,-39,-20,-14,-58,-200,-183,-80,-59,-159,-20,44,-58,-106,-199,-229,-229,-148,-87,10,-85,-137,-103,-137,-123,-50,-112,-262,-148,-209,-146,-54,59,20,30,-51,-83,-59,-122,-102,22,70,-43,27,45,-112,-118,-4,-66,2,11,-54,-185,-121,73,143,39,-119,-66,-129,-147,-112,-103,-129,-30,12,-134,-126,-70,-66,-124,-113,-38,-18,-131,-83,-117,-252,-178,50,42,-48,-113,-128,-171,-134,-106,55,85,-60,-160,-229,-229,-126,22,19,68,-39,-131,-225,-45,94,84,-66,-149,-178,-216,-126,60,185,-60,-81,-44,-142,-269,-129,-24,-83,-49,-76,-97,-59,-19,-55,-64,-95,-41,-91,-176,-147,-4,-53,-142,43,11,-129,-22,17,-112,-176,-33,27,-46,-82,-51,-142,-180,-112,-29,32,-28,-131,-166,-126,-83,-58,13,38,2,-13,-97,-188,-91,-77,-95,-76,40,-49,-40,112,39,-49,-13,42,-25,-232,-215,-63,-38,-49,-10,-78,-59,-72,-122,-191,-33,122,7,-101,-87,-155,-31,-85,5,110,-80,-199,-66,-19,-122,-64,107,32,-3,-76,-34,7,-95,3,-53,-86,-178,-146,-154,-106,-17,-23,-9,-10,-108,-129,-30,60,1,-92,-161,-88,-138,-211,-49,117,-46,-103,-35,-29,3,-4,70,-70,-215,-158,-65,11,-49,17,13,-118,-113,-71,-225,-189,-201,-254,-183,-30,23,-76,-91,-106,-127,-224,-131,-64,-28,-100,-103,-86,-35,-51,-13,3,-20,-92,-147,-176,-108,-7,18,-2,-64,-93,-211,-212,-43,-20,-117,-132,-78,-15,-53,-66,76,151,-48,-123,-75,-160,-83,12,65,-5,-137,-95,30,-85,-185,-147,-128,-39,24,-19,-75,-75,-64,
-96,84,86,24,-43,-46,-87,-170,-38,127,89,-132,-292,-77,25,29,3,74,108,-38,-206,-127,-96,-168,30,108,107,74,133,58,27,66,-96,-48,-56,35,138,64,112,-40,-53,1,-41,-77,-31,221,173,69,131,102,75,-70,80,71,7,-137,-56,-31,42,34,-61,-105,-63,-15,71,141,-4,-66,-73,-55,-7,164,131,-2,-174,-330,-363,-76,-20,-158,-155,-45,-66,-153,-71,44,-73,-290,-170,-95,-87,-19,27,-13,-160,-241,-117,44,-95,-9,39,-34,-77,-116,-90,-45,0,33,79,80,-13,-163,-34,-17,-122,-132,-44,7,-8,88,215,6,-139,-64,-20,54,3,-33,19,32,23,-155,-143,-23,-111,-227,-35,19,44,-61,-88,-114,-231,-194,-83,-35,-158,-80,-97,2,-81,-19,48,117,-34,-81,-149,10,43,-18,-3,-108,-25,110,-31,-171,-116,-106,-142,-87,-10,-61,-149,-19,17,-93,-243,-216,-97,-188,-161,-122,-8,-36,-108,32,156,-36,-194,-126,-15,75,35,86,-133,-97,-113,-116,-132,89,-63,-280,-148,-85,-36,125,106,47,-86,-179,-98,96,29,-53,11,-106,-206,-91,-70,-229,-146,-185,-207,-165,-136,-186,-143,-93,-22,-114,-171,6,-58,-148,-197,-20,19,-137,43,133,20,-101,-105,-40,22,30,88,79,-126,-209,-141,-165,-81,-81,-63,-66,-82,-15,-96,-153,-119,-31,-215,-188,11,1,-166,-119,8,-126,-225,-134,-90,-148,-137,28,83,-128,-111,125,95,44,115,59,28,-88,-14,-72,-66,-63,-82,-54,-40,40,-53,-114,-132,-40,-134,-81,73,-83,-305,-61,24,-127,-165,-119,-123,-161,-169,-188,-103,-56,-122,-78,-156,-197,-24,61,81,-39,-29,-72,-40,-5,74,45,5,-41,-25,-165,-35,39,37,-159,-61,-60,-199,-141,80,-73,-142,-212,-82,-90,-149,-4,-50,-148,-194,-126,-71,-60,30,-8,-179,-221,-106,-58,-112,-55,-44,-300,-279,-28,25,-49,-17,-39,-46,-153,-63,27,126,68,17,-64,-133,-191,-91,-59,-9,89,-50,-136,-81,128,32,-61,43,-23,-204,-133,-101,50,-2,-40,49,13,-179,-97,33,-25,-28,20,-2,-49,-25,-48,-118,-205,-163,-66,-18,-56,-77,-168,-143,-40,-81,-199,-243,-321,-371,-363,-238,-132,-72,-164,-165,-111,-284,-278,-119,-91,-191,-117,-50,-8,-51,44,-46,-55,-66,-158,-66,-63,55,13,2,2,185,107,35,-78,-170,-92,-80,-29,55,11,-86,1,-134,-226,-111,-15,55,13,-54,-153,-100,-48,132,161,13,-131,-136,-178,-88,29,-55,-53,-92,-169,-361,-249,-92,-197,-188,-146,-221,-398,-455,-54,100,-49,-163,-45,-163,-202,-30,1,-163,-249,-160,-168,-129,11,-30,-107,-142,-78,61,-25,-148,-29,-20,-91,27,116,18,-111,-30,-70,-165,-216,-33,185,-22,-214,-204,-127,-118,48,52,-66,-8,18,-9,24,3,3,-61,-14,-137,-158,-112,-95,-9,8,-106,47,42,-85,-31,19,-146,-126,-78,-70,-142,-176,-126,-160,-210,-204,-24,22,-207,-219,-80,-73,-7,24,-3,-195,-272,-159,-108,-50,118,96,-78,-195,-232,-124,-3,38,-23,-153,-322,-247,-146,-113,-51,-78,-126,-217,-170,-154,-102,-131,-164,-214,-248,-184,-200,-132,-18,7,-82,-158,-86,-34,-164,-134,-191,-171,-155,-116,33,-82,-219,-194,-40,7,-146,-105,17,-38,-132,-75,40,20,-28,-76,-36,-60,6,-2,84,34,6,-117,-166,-56,-73,-83,-83,32,27,-36,-92,-96,-132,-174,-20,-41,-129,-249,-97,-19,-48,23,74,34,-36,-29,-2,-2,-7,-13,23,18,143,49,-117,-93,-48,-139,-202,-76,-86,-169,-224,-126,-31,-46,-117,-92,-221,-197,-124,-8,74,37,76,-3,-181,-122,-5,3,-76,32,2,-107,-143,-93,-17,38,-63,-112,-253,-220,-82,-30,-25,23,25,-139,-191,22,-43,-112,-118,-23,-60,-56,-28,-28,-88,-164,-160,-97,-49,-107,-49,-181,-28,58,-78,-88,24,-61,-263,-312,-174,-96,-35,11,28,-83,-211,-184,-60,-91,-163,-117,-73,-134,-181,-78,91,45,-108,-148,-246,-280,-248,-137,-180,-28,-29,-147,-183,-124,-87,-97,-72,39,-23,-124,-60,5,-98,-142,8,174,130,20,-108,-184,-153,-82,52,5,-77,-70,-106,-169,-41,78,111,-7,-19,-81,-173,-101,-40,55,18,-18,-108,-186,-188,-73,-4,-49,-64,-73,-188,-171,-133,2,-80,-63,-131,-199,-206,-131,69,32,-91,-147,-114,-114,-88,52,-59,-137,42,95,1,-73,-3,-36,-77,1,83,-28,-90,-88,-39,-95,-165,-91,-159,-271,-138,-197,-229,-142,-28,-85,-91,-86,-114,-205,-183,-44,55,-29,-10,-22,-137,-180,44,65,-139,-87,-14,-22,-165,-117,18,34,-15,79,48,-134,-61,-101,-194,-44,69,50,-28,-155,-142,-155,-238,-64,0,-175,-261,-65,-82,-168,-39,-3,-3,-210,-284,-252,-159,-143,-39,22,-129,-237,-138,-141,-49,24,-43,-122,-134,-96,-76,-31,38,78,-44,-90,-35,-19,-103,-8,221,125,-20,43,11,-29,23,38,47,-127,-137,-46,29,-107,-163,-54,-155,-78,-90,-123,-114,-133,-158,-132,5,70,-30,-31,-15,-85,-210,-155,-12,-7,-113,-119,-108,-171,-190,-7,90,-5,-168,-186,-136,-63,11,84,118,-9,-64,-161,-160,33,-113,-128,-76,23,11,-39,12,61,7,-160,-175,-75,-103,-134,86,179,12,-25,70,-33,-118,-122,-53,-117,-7,-60,-35,-105,-165,-40,
-263,-112,-95,-202,-211,-201,-161,-122,-117,-87,-64,-134,-210,-108,-48,-179,-256,-148,45,-88,-144,-173,-48,-12,25,88,95,84,-40,89,196,112,100,-3,-35,28,154,183,137,-30,-31,3,-78,-165,-166,5,91,78,-28,54,23,-2,152,142,3,-85,49,148,135,66,-8,3,-60,-123,-40,-33,-4,-59,-196,-164,18,133,79,-4,32,-98,-72,-65,-13,-147,-105,24,2,-159,-51,221,-13,-297,-201,-111,-186,-168,-113,-123,-266,-339,-252,-98,-100,-101,-116,-278,-227,-147,-119,49,19,-15,-129,-40,-9,-49,-10,-4,-53,-180,-105,-51,-45,60,-3,-23,-107,-183,48,66,40,19,71,13,100,66,59,169,117,32,-88,105,273,219,35,53,-30,10,144,183,-30,-214,-262,-204,-207,-148,-66,-10,-134,-185,-131,-124,1,167,-8,-106,91,38,-163,-128,-4,-51,-54,123,214,227,47,61,269,32,-214,-272,-216,-271,-327,-132,-202,-236,-246,-385,-314,-324,-380,-185,-165,-106,-112,-285,-124,32,-174,-105,-13,-88,-66,-34,-56,71,13,27,83,42,-29,-58,53,12,-44,7,-7,-131,-73,-78,-5,54,29,59,23,-55,-44,64,210,200,88,-39,-72,-17,176,83,-3,125,-28,-231,-244,17,-163,-273,-247,-224,-229,-149,-82,-88,-160,-284,-331,-133,-163,-139,-58,-114,-175,-155,-183,-141,-143,-153,-199,-147,-63,-219,-209,-90,-55,-77,-205,-285,-78,-33,-106,133,38,-97,33,71,18,-4,-7,-59,-121,-131,-197,-102,-139,-53,-169,-160,-119,-33,17,-12,59,126,101,10,1,79,-144,-101,127,100,-2,65,133,60,-164,61,76,68,10,52,-78,-226,-266,-98,-96,-136,-146,-252,-279,-171,-171,-226,-88,-3,-197,-267,-131,-41,-72,-183,-161,-55,-133,-133,79,79,-78,-15,133,159,153,191,93,12,20,44,58,58,35,60,-44,-44,29,42,133,158,24,-188,-299,-70,8,-44,-117,20,-98,-216,-137,-113,-60,-49,-108,-175,-287,-393,-274,-327,-148,-81,-186,-327,-225,-50,-133,-169,-39,-86,-327,-230,-139,-118,-146,-75,-46,-164,-266,-243,-146,-200,-102,83,125,-39,1,1,-116,-220,-201,-201,-46,-181,-207,-184,-244,-102,-80,-163,-212,-136,-194,-212,35,132,84,63,86,39,-160,-164,-22,48,-70,-102,90,137,39,144,167,112,22,-7,103,-24,-46,-20,-51,-49,154,142,3,-33,-103,-216,-144,11,7,-38,-71,-72,-59,-149,-76,53,-31,-214,-197,-164,-128,96,50,-30,-66,-288,-407,-322,-159,-66,75,63,0,-61,-247,-138,28,-56,-148,-107,-10,-175,-88,58,103,93,68,-19,-50,-90,-90,-98,-56,-36,13,-107,-46,-51,-163,-214,-188,-25,-123,-241,-201,-229,-259,-330,-205,-50,-141,-143,-98,-146,-207,-71,95,-28,-91,-59,34,8,-63,3,45,-100,-105,-10,-48,-48,-19,-48,-108,-96,-97,-148,-217,-111,-4,-54,-76,-5,-134,-279,-142,-166,-168,-202,-51,-60,-199,-144,-107,-55,-170,-106,90,13,-174,-123,-70,-106,-17,-22,-58,-111,-200,-202,-186,-51,2,-2,-196,-175,-51,-73,-155,81,19,-100,-156,-103,-169,-249,-169,-41,-111,-232,-230,-129,-36,-31,-29,-41,-148,-132,-188,-108,-51,-149,-225,-179,-91,-83,-103,-138,-7,96,-50,-56,-28,-64,-112,-118,-40,-18,-41,70,105,63,-90,83,86,65,156,138,65,-39,-87,-124,-128,-66,17,-168,-197,-78,-50,-58,-97,-13,-98,-134,-111,-144,-141,-181,-36,-40,-82,-188,-117,-3,-107,-55,132,-56,-126,-72,-60,-54,-100,-8,-20,-55,-29,-117,-216,-227,-148,-128,-239,-88,6,-123,-215,-78,-48,-124,-38,-64,-173,-345,-309,-54,63,32,-25,-139,-216,-101,-33,-87,-55,95,-50,-272,-75,22,-101,-85,-97,-209,-299,-206,0,73,-20,27,12,-59,-181,-53,-103,-206,-183,-116,-65,-113,-87,69,102,-44,-48,-50,-97,-66,-158,-202,2,24,-188,-55,22,-112,-227,-253,-194,-12,-3,-58,-44,-149,-148,-51,59,-38,35,34,-122,-191,-219,-154,-23,-66,-163,-45,-175,-117,0,1,-29,-10,8,-123,-169,-146,-95,-128,-61,12,54,-46,-76,-34,-129,-83,96,95,-9,-96,-119,-91,-48,-10,-25,-40,-77,-76,-183,-212,-56,69,-23,-176,-98,-82,-217,-139,-85,39,33,18,-102,-259,-259,33,193,-20,-46,7,-59,-15,47,101,73,2,-83,-175,-161,-63,-10,-117,-159,-126,-103,-212,-169,-127,-168,5,-51,-96,-211,-126,30,-44,-114,-48,-18,-55,-35,-7,69,-20,-91,-49,-51,-77,-200,-216,-113,-34,37,-20,1,-73,-190,-279,-243,-129,-45,10,-82,-123,-225,-156,-17,-22,-53,-122,2,17,-86,-112,33,-9,-102,-65,-70,-131,-82,-97,-128,32,7,-29,-80,-181,-179,-105,-101,37,-18,-83,-173,39,43,-66,-59,93,107,-64,-91,-4,-38,-56,25,75,-39,-92,-41,-14,-31,-17,-29,-85,-184,-161,-179,-29,107,3,-60,-133,-77,-236,-287,-132,42,-141,-189,-146,-30,-25,-111,7,-65,-189,-153,-82,-75,-8,-61,20,-19,-76,-117,-147,-103,-36,-144,-118,-63,43,54,20,-2,-56,-124,-155,-58,-5,5,-25,38,-92,-45,13,71,-25,-116,-95,-40,38,131,133,11,-87,-147,-231,-159,-36,0,-55,-66,-43,-100,-141,-97,28,2,2,-103,-127,-184,-85,-49,-72,-98,-119,-19,-76,-112,-53,-29,-82,-100,-116,-65,-136,-176,-88,
-134,10,5,-249,-95,29,-90,-114,22,28,39,-34,-63,27,-34,-134,-159,-25,-87,-191,-302,-357,-308,-324,-329,-144,-51,-78,-134,-116,65,179,78,47,30,-3,163,293,239,94,79,103,48,-80,-128,53,74,-58,-181,-95,-119,-244,-179,-127,-93,-122,-80,-44,-13,-22,-87,-141,-4,50,37,130,-56,-66,42,61,122,208,122,163,231,39,-60,163,136,18,-128,-63,25,-56,0,24,-76,-309,-271,-241,-178,-129,-131,-196,-266,-144,-65,-39,-113,-119,-165,-38,-60,-154,-131,-66,-35,-191,-222,-3,126,-55,115,288,66,-36,34,17,116,193,227,25,-142,-106,-45,-54,-54,-154,-261,-246,-83,-13,-88,19,73,-28,-63,-23,81,28,-46,-103,-59,-273,-88,42,-160,-278,-210,-202,-90,-137,-112,-108,-368,-461,-251,-201,-127,-60,-51,22,22,-103,-212,-282,-122,-95,-131,-105,-53,-77,-102,80,101,-30,-165,-85,-97,-190,-56,59,127,0,-36,-103,5,-90,-81,-56,74,162,100,-71,-49,-9,6,3,17,60,5,-19,162,342,94,47,205,219,-33,-231,-307,-55,80,-108,-55,111,2,-197,-102,-60,-189,-3,-131,-356,-226,-77,-156,-87,8,-131,-149,-40,1,163,30,-25,115,-113,22,178,60,50,85,1,-60,63,133,50,-31,-173,-229,-158,-64,-51,-168,-189,-252,-209,-147,-65,-142,-292,-395,-247,-77,-50,-174,-101,-59,-81,-207,-148,3,-76,-90,-56,-76,-148,-70,35,-20,-40,2,23,-17,-108,-174,-144,-127,89,113,12,-12,1,-58,29,48,64,-71,-102,-118,-58,-217,-219,-51,8,-45,71,-15,-143,-205,-85,-39,-80,-43,5,-72,-222,-105,5,10,-144,-111,-231,-123,90,158,-4,-88,19,-12,-8,-12,-25,-76,-155,-121,-33,-43,-142,30,-31,-154,-243,-160,-129,-163,-23,-83,-183,-90,34,-8,-64,-112,-143,-248,-231,-25,-28,86,70,-25,-103,-113,-25,66,-25,10,18,-59,-252,-173,127,115,30,30,-81,-222,-184,-159,-10,66,35,-83,-268,-226,-51,-169,-352,-73,-19,-226,-201,-153,1,-31,-105,-14,-64,-161,-97,-82,-122,-100,-31,-56,-142,-219,-137,-138,-139,-166,-169,-95,-58,-124,-205,-282,-143,-44,-139,-147,-55,-246,-336,-43,133,63,79,148,37,-241,-118,33,91,-29,-61,-2,19,102,12,-65,-31,-123,-102,18,-101,-206,-119,-124,37,158,30,-112,-173,-133,-156,-148,-31,100,148,78,-90,-92,-86,53,231,168,-70,-66,-60,-170,40,146,100,68,48,-103,-179,0,101,11,34,-13,-50,-188,-277,-144,-160,-229,-189,-136,-195,-227,-80,35,-3,-269,-127,-43,-196,-211,-58,-80,-161,-106,-75,34,94,76,-117,-64,-36,-165,-258,-287,-132,-91,-66,-4,5,-146,-204,-215,-225,-175,-81,-5,102,34,-112,-141,-35,-71,-25,5,-113,-171,-168,-133,-3,-100,-124,-199,-282,-220,-279,-222,-148,-149,-80,66,123,-118,-302,-142,58,-64,-127,1,111,19,-146,-70,-33,-169,-269,-205,-159,-103,-176,-169,-61,11,102,23,-91,-81,-175,-184,-108,35,162,-83,-239,-141,-117,-139,32,55,-239,-183,-163,-121,-108,-101,40,-146,-349,-302,-114,-119,-15,73,153,59,-35,54,8,52,153,68,-18,60,107,25,-66,3,-17,-12,-8,43,86,-33,-113,-70,-123,-139,-76,-3,-64,-100,-51,-9,-55,-70,-131,-175,-143,-155,-102,22,110,-49,-222,-201,-199,-220,-227,-133,-44,-147,-227,-148,-128,-259,-238,-147,-114,-211,-181,-195,-180,-86,-36,-56,-95,-102,-93,-144,-107,-112,-44,1,-64,-83,-142,-35,-17,-123,-188,-127,86,70,-183,-158,65,83,38,10,-10,-117,-176,-54,43,86,79,7,2,-105,-12,-15,24,107,38,-144,-206,-31,40,-118,-50,-12,-44,-141,-190,44,-88,-165,40,86,-114,-106,-76,-82,-201,-249,-108,-80,-221,-154,-14,-142,-194,-46,-13,-54,-97,-206,-131,-46,60,-143,-131,-85,-116,-136,-129,-46,-2,-49,-2,-8,20,-86,-28,42,-10,-71,1,30,-8,-81,-87,-45,52,-18,-146,-191,-224,-123,-122,-111,20,69,-55,-142,-87,-81,-166,-136,-24,-2,-31,-61,53,-45,-118,-83,68,-19,-40,-93,-174,-144,-81,38,19,-85,-183,-254,-254,-13,-12,-50,-166,-221,-294,-292,-88,78,18,-132,-105,-214,-325,-199,-44,85,2,-18,-53,-176,-289,-100,-29,-4,-22,-82,-83,-53,13,-28,-18,22,6,-61,-136,-45,80,19,6,88,47,-36,-123,-33,18,-93,-55,117,-33,-131,-55,-19,-163,-143,-3,-54,-44,-38,-78,-148,-176,-147,-143,-171,-171,-148,-206,-186,-60,44,10,-54,-106,-64,-143,2,112,-34,-176,-77,-49,-247,-163,32,6,113,70,-97,-183,-159,-53,-153,-65,2,-34,-101,-66,-86,-176,-117,-10,-106,-141,-132,-90,-55,-54,-77,65,58,-30,-207,-131,-78,-60,84,37,-148,-133,-7,40,40,-39,17,-60,-139,-173,-214,-10,162,111,-111,-170,-70,-53,-95,94,32,-8,-56,-66,-77,-103,-106,-77,-92,-85,-272,-77,55,-59,-108,-3,-156,-165,5,-97,-113,-100,3,-44,28,91,-24,-78,101,-49,-112,-65,-2,22,20,28,-5,-50,-136,34,94,-19,-55,-82,-136,-133,-66,-41,-100,-88,-38,-129,-114,-51,-14,-10,-149,-116,-3,-73,105,49,-43,-101,-56,-111,-166,-204,-70,-39,-106,-93,-46,-22,-127,6,115,63,-137,-117,-7,-64,-134,-138,
-60,-10,-48,-98,-78,-33,-171,-196,-148,11,38,-143,-168,-133,-113,-190,-209,-58,-13,-258,-332,-205,-71,-44,-2,-19,151,71,13,-86,-90,23,59,-48,-179,-65,39,75,110,-54,-116,-107,-87,-131,-190,76,111,-43,-96,5,-9,-12,78,78,-13,-102,-124,-71,-40,20,-39,-48,-87,-76,-93,-80,94,86,-14,-13,44,45,-98,-18,-95,-247,-91,50,50,38,-107,-90,52,75,3,225,142,17,43,108,49,194,154,65,-159,-214,-200,-41,49,-54,-141,-63,-80,-216,-25,201,216,29,64,73,-88,-263,-63,-82,-126,-267,-221,-83,-78,-61,-59,-54,-58,-142,-127,-128,-5,12,-156,-184,-114,-71,-169,-116,-161,-253,-237,38,142,-9,-41,103,94,-77,50,101,-111,-195,-238,-170,-117,-4,81,81,-45,-154,-86,-33,24,125,19,-39,-15,71,13,54,132,73,-96,-91,-82,-106,-158,-176,-61,-253,-313,-216,-219,-141,-33,136,-3,7,54,29,5,-82,-112,-88,-25,1,-85,-54,-93,-78,-112,-209,-168,-112,-19,-170,-132,-40,-194,-200,38,39,-163,-217,-217,-158,-7,-3,103,61,12,-50,167,86,111,71,-63,-80,-23,-2,-85,-28,-114,-127,-176,-168,-34,-8,-87,-133,-35,-200,3,195,-102,-397,-302,-200,-224,-174,-113,-128,-136,-188,-210,-55,-33,43,-9,-49,6,65,113,133,143,-29,-147,-119,-119,-143,-108,1,-80,-148,-191,-126,-56,-164,-179,10,-46,-227,-72,-33,42,90,133,65,40,-61,59,48,-8,189,137,-40,115,133,-77,-30,29,-75,-215,-304,-60,80,-103,-72,54,59,-96,-116,151,1,-88,-136,-181,-137,-116,-147,-96,-160,-146,-93,-29,29,-102,-86,-127,-71,50,-53,44,49,-163,-261,-87,83,53,-174,-105,-35,-108,-119,79,35,-219,-184,-54,5,34,-49,-121,-196,-226,-164,-55,-65,-123,-185,-284,-290,-209,-108,-180,-161,-133,-269,-243,-82,-81,-39,-33,-65,-82,-142,-60,133,-20,-30,-58,-185,-238,-163,-78,42,58,-96,-170,-195,-190,-60,-102,-129,-43,-105,-186,-86,76,74,-155,-20,23,-66,-308,-197,74,154,69,178,286,169,34,18,22,-7,-13,-105,-31,-122,-221,-219,-186,-147,-136,-202,-246,-271,-380,-280,-113,43,18,-98,-39,-108,-251,-274,-171,29,-136,-98,22,101,60,158,250,22,55,19,3,-7,-14,-63,-14,6,-24,-90,-174,-191,-119,-199,-324,38,38,-142,-98,-113,-92,-105,102,130,83,63,-82,-4,-82,38,103,66,-88,-168,-80,-158,-174,-7,12,-63,-96,-215,-237,-199,-66,-186,-243,-202,-153,-252,-303,-133,-78,-161,-174,-155,-113,-200,-212,-80,-15,-100,-10,49,13,-8,-25,-91,-17,174,184,66,-30,42,54,39,61,128,-49,-147,-12,-59,-119,-98,30,39,-17,-176,-212,-105,-114,-63,-24,-36,-82,-53,13,-23,38,-2,-106,-133,-142,-180,-216,-78,11,-191,-134,44,23,-201,-131,-71,-91,-106,-73,-60,-73,-133,-195,-148,-171,-292,-113,-153,-206,-293,-258,-147,38,-70,-212,-185,-149,-332,-220,-44,112,75,-190,-244,-178,-244,-253,43,18,-124,-188,-113,-106,-124,-51,107,-5,-207,-224,-136,-35,-60,-93,-4,-103,-77,-139,-159,84,137,1,-160,-102,-10,-132,-126,-14,-51,-77,-30,60,-168,-243,-122,-82,-80,-91,-15,30,-116,-87,-19,-108,-95,-72,-155,-259,-216,-249,-96,-80,-45,-48,-174,-143,-96,-102,-105,-66,-50,-65,-54,42,-29,-170,2,89,48,-59,-149,-78,43,68,-50,0,-46,-214,-168,-183,-271,-179,-98,-138,-71,-49,-28,-87,-86,-146,-127,-44,96,172,-23,-136,8,147,203,84,-59,-117,-139,-153,-18,136,171,146,-14,-154,-181,-85,3,23,-78,-118,-103,7,17,-40,-29,-23,-202,-269,-188,32,0,-204,-87,-18,-156,-138,-180,-206,-163,-219,-160,28,-91,-147,-56,-166,-206,-15,-43,-116,-13,-5,-59,27,47,53,-30,-19,-75,-147,-227,-179,1,-41,88,130,-31,-196,-149,-18,90,-51,-4,-38,-141,-173,-116,28,-40,-33,-72,-111,-153,-44,-72,-72,-117,-103,-227,-139,7,-2,-184,-226,-88,-86,-118,-148,-239,-279,-220,-73,-22,-87,-95,-201,-226,-195,-121,2,20,-134,-129,-231,-210,-63,-14,-22,-43,-23,-24,-118,-66,59,176,22,38,-63,-232,-252,-49,93,48,10,-25,-137,-101,-24,19,-114,-111,-71,-93,-65,-111,-97,-54,-102,3,-53,-106,-119,-77,-163,-131,-3,-9,-50,-207,-131,20,-81,-82,-13,-113,-51,-4,-107,-137,-137,38,93,-75,-87,-106,-103,-121,10,-40,-66,-92,-161,-77,-14,132,103,-9,-49,-43,-169,-168,25,106,10,-100,-114,-71,-147,29,90,32,7,-33,13,-56,-72,-49,63,70,39,-31,-55,-61,-80,-153,-165,-65,-76,-249,-169,-83,-92,-211,-143,-61,-49,-200,-263,-136,-173,-133,-22,-13,-82,-146,-87,-9,65,102,19,-72,-91,-73,-41,-4,55,178,48,-97,-44,-82,-194,-75,108,78,81,83,2,-83,-9,-3,-61,-251,-249,-107,-66,-80,-5,-148,-190,-159,-126,-123,-50,-48,-59,-73,-54,-31,-121,-165,-173,-147,-142,-141,25,-15,-166,-127,-76,-30,-142,-65,8,-56,-113,-97,-180,-102,-31,6,-20,10,-73,-111,-160,-114,-93,-114,-73,-72,-95,-122,-82,43,34,-149,-75,23,-122,-112,95,135,-44,-107,-46,-43,-114,-38,1,-72,-76,0,-39,-101,-108,-44,
-164,196,136,66,43,-19,-108,-166,-36,53,171,-13,-106,-28,65,-46,-101,-28,2,-222,-350,-372,-368,-277,-163,-142,-131,-102,-175,-119,27,-147,-5,40,-131,-176,-41,-3,-15,6,-91,-197,-176,-227,-100,176,200,103,230,325,200,196,312,312,230,107,113,328,239,209,289,130,115,118,47,132,283,172,52,-129,-160,-63,-129,-222,-249,-288,-302,-210,-90,-236,-303,-249,-302,-290,-95,-128,-129,-259,-123,-63,-133,-105,32,-53,-102,-143,-72,108,213,177,44,12,24,-105,-50,166,266,274,138,70,148,39,44,302,34,-146,6,184,137,45,-12,-8,-78,-64,-122,-63,49,81,-174,-254,-146,-148,-298,-314,-160,-222,-363,-230,-171,-236,-153,-58,-108,-322,-181,-98,-144,-161,-121,-87,-92,-147,-31,17,-64,-147,-183,-165,70,70,107,71,159,144,-107,-148,-51,35,-142,-143,-3,-36,-106,-107,-44,-131,-222,-170,-36,-159,-154,70,-31,-163,-71,-56,-78,-189,-96,-106,-63,-17,-5,13,-2,-7,-18,-190,-202,78,-83,-76,245,310,159,164,206,132,205,113,65,215,95,-29,105,29,-124,-97,117,74,-90,-156,-354,-305,-163,-221,-101,-15,-76,-253,-397,-263,-189,-217,-117,-144,-266,-282,-149,-105,-166,-279,-390,-361,-310,-133,53,146,61,-24,78,-54,-24,13,53,76,19,7,73,37,179,123,-148,-175,-28,-103,-123,13,64,-188,-189,-128,-50,-200,-273,-96,-90,-273,-277,-114,-102,-141,-24,-81,-154,-116,-83,-204,-100,96,28,-76,-20,-58,20,11,84,183,135,-45,42,-23,-222,-80,-20,-80,-238,-201,-55,-158,-298,-197,-205,-174,-72,-137,-247,-263,-153,-96,28,-45,-10,-39,-164,79,408,245,66,146,50,-43,-83,35,44,-33,-36,-33,0,28,112,120,-108,-170,-54,10,-4,-43,-44,-44,-65,-142,-210,-143,-137,-197,-232,-82,1,24,-124,-43,70,-71,-181,0,163,65,-8,38,13,-102,17,210,205,96,64,40,-65,-133,66,110,-20,-70,-75,-169,-258,-273,-186,-239,-170,-9,-175,-259,3,102,-20,-4,80,-73,-155,-197,-164,-298,-274,-159,-122,-184,-155,-116,-232,-327,-310,-259,-163,-117,-70,-134,-82,-51,-82,-95,-153,-256,-173,-190,70,171,91,71,121,20,-188,-300,-141,-87,-149,-210,-204,-163,-154,-70,61,-33,-268,-101,-34,-112,-44,-41,-239,-262,-91,-122,-63,-48,-45,-215,-71,147,153,-4,100,75,68,39,30,158,146,-40,-118,-98,-101,-43,25,52,-148,-242,-283,-355,-138,-43,-55,-41,-117,-307,-295,-246,-216,-29,-38,-127,-342,-393,-326,-70,113,17,-54,-19,-103,-180,32,130,12,19,28,65,-12,-3,38,-127,-163,12,23,-116,-114,-81,-196,-164,-40,50,-97,-108,-55,-12,-141,-59,161,214,-38,-44,-133,-179,-50,-102,-97,-156,-211,-124,-212,-199,-137,-148,-194,-249,-132,-174,-137,-127,-24,-41,-31,-56,-96,-138,-101,50,-30,-114,-33,111,-24,-35,-39,-48,-25,-86,-39,-19,-185,-189,-36,126,105,63,-45,-133,-122,-186,-158,-44,88,-53,-95,-274,-230,-186,-143,70,7,-129,-168,-45,-41,-56,-41,-17,-158,-302,-356,-314,-139,-123,-80,-134,-117,-190,-98,-118,-19,91,-33,-34,-195,-178,-85,25,0,-55,-184,-105,83,-96,-64,18,-25,-139,-97,27,58,-4,-103,7,130,66,47,-12,-41,-95,-31,-63,-13,113,90,-118,-195,-158,-178,-14,-22,95,-9,-105,-111,-107,-154,-156,-87,-59,-236,-171,-10,-58,-93,-97,-90,-236,-238,-178,-173,-201,-97,-83,-217,-194,-12,-29,-189,-170,-96,-80,-131,-71,-40,-64,-95,-91,-82,30,64,29,-178,-205,-154,23,74,112,172,-56,-207,-179,-97,27,34,-8,-13,-251,-128,-49,-36,7,-112,-118,-229,-220,-148,-58,-73,-10,88,-4,-170,-77,-18,-126,-139,-36,-2,-44,-90,-81,-23,-49,-91,-102,-206,-181,-122,-131,-53,174,106,-134,-73,70,-121,-180,-73,-30,-24,11,133,48,-139,-165,45,112,-14,11,-144,-221,-178,-77,60,12,20,-106,-244,-280,-148,-30,-154,-91,6,-132,-202,-90,-66,-158,-101,-45,-41,-70,-71,37,-76,-77,61,50,12,-91,-59,-118,-131,-76,-76,0,-2,-70,-226,-75,-14,37,105,96,-43,-262,-217,-35,159,69,-56,-97,-153,-60,-91,-22,-49,-114,-242,-257,-261,-188,-117,-122,-175,-138,-216,-201,-123,-165,-83,-18,-70,-166,-165,-200,-139,-2,-138,-122,7,-88,-98,-34,110,-28,-155,-22,53,58,-14,-2,110,-30,-19,54,38,126,5,-153,-121,-60,23,13,39,27,-19,-108,-159,-41,78,28,-63,-70,-90,-153,-45,-41,-33,-71,-96,-121,-161,-209,-88,-2,-70,-138,-54,-116,-141,-121,-143,-141,-29,-91,-126,-64,-96,-113,-66,44,19,-87,-102,-146,-102,-132,-100,132,-5,-190,-33,-46,-194,-142,33,95,-44,-116,-90,-102,-142,10,17,-34,-50,-113,-149,-39,49,55,-25,-58,-121,-169,-230,-132,52,-24,-195,-116,-114,-173,-58,-2,-118,-154,-103,-87,-40,-113,-98,-70,-114,-171,-81,-12,-36,11,-95,-166,-60,20,-85,-144,-33,-2,-72,-93,-98,12,3,-29,-44,-114,-51,-24,-12,-3,-65,-39,11,-82,-45,23,52,11,-43,-54,-160,-159,61,7,-35,-3,-28,-106,-136,-48,-63,-153,-111,-12,-59,-122,54,106,-5,-114,-38,0,-3,-92,-139,-65,-5,22,-60,-141,-148,-12,
-197,-83,-127,-85,-132,-189,-143,-261,-90,101,70,-100,-194,-165,-61,-4,59,66,255,174,0,28,47,49,47,76,80,136,47,24,1,-96,27,-71,-12,-53,-77,-3,17,-10,-58,-13,-108,-212,-195,35,2,-163,-97,-100,2,60,101,136,107,-88,88,252,273,204,185,70,-184,-124,-73,-49,30,-4,-221,-188,-127,-128,-127,-159,-70,-43,-60,17,164,90,-48,44,-13,-88,24,154,-50,-219,-70,48,90,54,75,113,25,65,-30,48,128,47,-24,-59,-98,-144,-70,-44,-64,-112,-141,-183,-108,-161,-38,52,-75,-127,-28,-44,-126,-61,-61,-246,-268,-190,-191,-155,-60,-90,-183,-179,-98,-88,-66,-170,-55,-86,-112,-36,34,-114,-76,-35,75,-65,-56,271,234,-82,17,84,-15,-61,93,20,-129,-212,-339,-246,-166,-128,-116,-149,-147,-143,-209,-273,-267,-178,-253,-271,-48,39,-66,113,198,-36,-30,70,73,-143,7,130,257,299,268,293,146,-41,-92,-50,-23,115,47,79,116,91,1,58,171,-5,-134,-252,-280,-97,-113,-29,-3,-132,-287,-256,-232,20,58,-24,25,-7,-136,-70,-59,-129,-126,-24,-93,-165,-146,-98,-123,-49,-15,-122,-191,-330,-180,-117,-111,-49,-86,-161,-61,-25,-127,-253,-335,-285,-146,-155,-3,83,-118,-161,-131,-23,12,8,-134,-236,-293,-246,-196,-180,-100,-90,-44,-15,54,-36,-44,39,78,-23,-45,156,230,74,58,213,93,-8,-155,-34,-55,-160,-107,-98,-143,-197,-175,-238,-191,-50,-76,-76,59,143,53,-54,-45,64,-19,-70,12,7,-134,-101,157,65,-54,33,52,-50,-64,86,117,-44,-174,-131,0,-85,-101,-43,-22,-179,-184,-284,-232,-63,3,-112,-166,-72,-111,-123,-54,-95,-65,-143,-114,-73,-87,-71,113,61,-72,-58,6,60,39,2,25,-29,-136,20,122,73,55,63,-173,-138,-72,-14,-64,10,-103,-212,-214,-50,-53,-103,-103,-113,-307,-451,-285,-137,-92,-92,-175,-324,-361,-313,-220,-88,-86,-77,-59,-225,-212,-146,-95,-98,-59,-169,-229,-272,-168,-12,-29,-2,5,18,-28,47,103,69,-64,-25,32,-100,-50,-124,-215,-186,-25,-30,-31,-88,17,-142,-131,27,52,-33,-107,-87,-128,-102,224,329,136,95,210,112,-91,-58,2,52,-23,-58,78,106,45,213,81,-82,85,33,-137,-122,-98,-116,-105,-83,-36,-65,-124,-252,-283,-332,-164,-19,-148,-277,-180,-217,-344,-341,-339,-146,-72,-261,-356,-222,-191,-155,0,-13,-133,-100,-237,-339,-119,86,151,153,106,-30,-25,-13,44,89,112,-23,13,-144,-180,52,78,28,-159,-222,-176,-159,-113,-13,-36,-122,-86,-18,-161,-107,-78,-124,-195,-138,-302,-285,-216,-138,-77,-72,-36,42,-92,-217,8,-3,-171,-100,-4,73,0,-106,-147,-39,-65,38,148,-77,-190,-38,-64,-58,-29,-64,-55,-148,-148,-55,0,74,-112,-220,-166,-82,-153,-319,-205,-137,-127,-181,-116,-103,-147,20,55,10,-60,-96,34,44,-83,-155,69,132,52,32,-12,-119,-200,-186,-112,-40,110,95,-127,-101,-48,-142,-161,-48,33,-144,-231,-83,24,-12,59,120,-18,-176,-165,-114,-40,-55,63,20,-64,-112,-183,-159,2,96,-66,-7,19,35,-19,-82,-35,112,-34,-70,102,117,-63,-40,-40,-92,-56,-139,-40,-96,-183,-155,-230,-149,-127,-58,-199,-242,-247,-319,-149,-36,-196,-371,-356,-342,-310,-239,-98,-55,-117,-261,-86,-20,-144,-72,94,96,-24,-142,-100,-14,76,101,86,3,-111,-118,-124,-160,-113,-49,-20,81,64,-221,-264,-91,-95,-189,-174,-38,-70,-210,-357,-176,-70,40,59,39,-80,-219,-81,17,91,174,166,69,-54,-80,80,81,11,13,29,-63,-36,95,-17,29,58,-43,-222,-137,-60,-136,-170,-119,-38,-48,-186,-201,-190,-204,-248,-210,-95,-113,-111,-85,-102,-179,-195,-117,-113,-96,-106,-204,-102,60,-4,-85,58,-29,-163,-238,-101,-35,24,70,102,3,-131,-107,-36,-8,-73,-81,-70,-161,-201,-95,6,64,-108,-181,-256,-284,-185,-64,-35,24,-53,-205,-221,-164,-90,-106,-80,-41,-113,-178,-24,8,-142,-155,-86,17,6,-72,-105,-106,-175,-66,117,22,-55,-122,-176,-197,24,105,-38,-168,-164,-243,-244,30,151,79,-83,-64,-14,-230,-149,166,204,61,-65,-95,-81,-60,18,-35,-96,-24,13,-64,-75,80,65,66,42,-23,-22,-123,-15,101,-70,-101,-12,8,-53,-19,-3,-123,-91,-166,-116,-175,-257,-215,-86,-155,-256,-174,-185,-85,-142,-100,-72,-164,-28,25,-10,-76,-98,-166,-101,-8,-71,-75,59,-10,-163,-146,-15,18,-45,-217,-101,2,-93,-56,138,159,37,81,22,-95,-63,50,-91,-43,144,58,-122,-58,-31,-23,-53,7,47,-80,-210,-61,-55,-214,-138,75,5,-190,-246,-161,-121,-82,-18,-93,-96,-30,19,-43,-48,-75,3,-55,-93,-190,-171,-8,105,34,-70,-86,-114,-179,-313,-171,74,29,-139,-83,-96,-117,-71,-20,-73,-133,-118,-107,7,49,-36,-28,-158,-161,-2,28,-49,-44,-56,-33,-46,34,24,3,-132,-183,-186,-189,-12,55,73,-51,27,-9,-134,-40,-4,-85,-131,-196,-85,-166,-83,188,-9,-48,-77,-35,-114,27,11,-65,43,64,-139,-271,-191,-98,-54,-39,-56,-80,-107,-61,-10,-22,-5,-4,25,-10,-179,-246,-12,10,3,30,-5,-96,-111,-92,
-269,-41,-100,-239,-190,-129,-168,-189,-169,-128,-183,-294,-179,-124,-105,-116,-299,-153,-90,-141,-312,-319,-101,-92,-39,122,133,48,88,63,108,188,74,61,52,110,234,386,239,224,240,94,-129,-232,-170,-35,-136,-267,-165,-154,-204,-221,-35,-17,-179,-238,-181,-106,-82,-83,-25,-212,-158,-41,-149,-206,-85,20,32,45,171,157,75,2,88,42,22,84,176,133,71,83,27,81,173,76,-29,-83,-35,59,116,120,70,-4,-171,-212,-113,-106,-114,-106,-137,-200,-103,-243,-96,44,27,-139,-194,-136,-105,-38,-4,78,-20,-119,-87,-64,-39,-38,-8,-200,-202,-81,-23,-46,79,178,76,58,149,76,107,144,6,-103,-112,106,128,-95,-184,-176,-340,-391,-168,29,-102,-237,-220,-123,-17,-38,71,184,55,-122,-40,-10,42,136,-4,-116,-44,-38,-189,-54,-70,-119,-160,-64,-63,-92,-224,-136,-17,-244,-373,-278,-185,-268,-330,-132,-50,-133,-51,-186,-166,-272,-179,-61,-87,-51,149,86,88,81,18,73,35,64,59,-4,-43,116,215,-61,17,-33,-183,-174,-12,33,-49,50,76,128,111,75,69,47,50,113,-54,-204,-2,25,61,189,121,-78,-258,-188,-105,-141,-83,-97,-174,-365,-262,-4,11,-222,-258,-232,-204,-184,-114,-50,-261,-226,-147,-165,-38,-53,-91,-242,-217,-156,-171,-59,6,76,-12,-97,13,22,-50,-10,110,-76,-214,23,166,38,-66,53,7,-207,-303,-217,-128,-184,-85,-85,-160,-137,-137,-251,-231,-128,-106,-107,-80,-123,-173,-168,-81,-44,100,-43,35,90,-116,-191,-103,3,-64,0,154,-14,-158,91,108,34,70,75,42,-60,71,126,96,-20,-46,-40,-139,61,123,45,-9,-73,-292,-244,-103,-41,-95,-212,-70,132,-35,-24,71,74,-31,-25,-111,-76,-91,-103,-87,-149,-214,-197,-65,-31,-147,-144,-170,-178,-49,-70,-117,-14,101,-103,-231,-164,-114,-50,-25,-95,-259,-382,-164,-35,23,63,-20,-90,-121,-143,-93,-5,74,108,-2,-51,-51,-29,-36,-164,-131,-70,-204,-178,-25,59,3,1,22,-51,-136,-12,63,-59,-133,37,84,-48,-119,-85,-190,-395,-295,-282,-219,-225,-185,-161,-127,-111,-55,-49,-31,12,-38,-76,20,234,142,38,39,-28,-164,-289,-194,-92,-34,-53,29,-54,-45,189,115,-129,5,66,70,-9,35,3,-139,-19,-45,-112,-285,-297,-231,-267,-267,-113,-39,-210,-184,-149,-252,-295,-186,39,-22,-280,-194,-180,-121,-9,89,115,48,-63,-237,-185,-101,-90,-96,-53,-35,-146,-273,-236,-45,-55,-65,-133,-124,-71,37,206,209,83,-51,74,24,-220,-160,90,76,-71,-71,-9,-13,11,-28,-111,-112,-70,-61,-146,-189,-50,-28,-222,-119,29,-58,-247,-264,-216,-280,-175,-63,-70,-216,-176,-217,-225,-148,80,111,-92,-123,-171,-161,-88,-3,80,-22,-46,-106,-33,-82,38,19,45,-28,-38,-61,-183,-243,-72,-137,-159,-124,-55,-103,-179,-97,-128,-159,-205,78,19,-148,-117,-124,-20,147,80,54,-59,-25,-113,-128,102,236,230,-5,-139,-66,-19,71,229,173,-180,-185,-85,-128,-116,-76,-10,-195,-370,-299,-205,-284,-215,-14,-30,-174,-219,-271,-219,-53,-76,-200,-64,52,40,-64,-129,-9,7,-232,-273,-23,-44,-184,-155,75,45,-105,-40,5,-65,-70,-59,86,78,63,66,-71,-133,-100,6,34,65,95,25,-77,-78,-40,-112,-20,85,34,-87,-128,-173,-204,-236,-90,-186,-271,-367,-278,-158,-164,-82,-13,-59,-108,-186,-200,-277,-170,-56,33,25,44,-36,-92,-70,-160,-221,-195,64,113,-54,-66,-83,73,35,11,-56,-73,-107,-138,-18,86,118,79,65,-123,-153,0,60,59,54,-2,-95,-61,-19,-87,-161,-142,-253,-217,-137,-17,-12,-132,-41,30,-173,-217,-129,-160,-200,-132,-30,-31,-88,-101,-129,-149,-59,-87,-56,-80,-39,-4,-63,-53,28,3,-48,-87,-153,-176,-178,-55,86,-108,-46,-63,-66,-169,-113,-105,-80,-22,39,-8,-131,-139,-51,63,-61,-153,-121,-195,-236,-95,-43,-15,-34,-78,-149,-165,-132,-118,-119,-127,-80,-144,-170,-76,-93,-189,-197,-20,59,-50,-80,-205,-227,-136,-65,8,112,-23,-100,-66,-133,-19,200,54,19,3,-237,-222,-12,20,-33,-90,-50,-103,-205,-159,78,179,34,-5,-80,-124,-158,-102,-122,-106,-142,-207,-137,-107,-132,-8,37,43,5,-85,-164,0,-44,-138,-58,34,83,5,-38,-15,63,-119,-91,18,-100,-232,32,80,-175,-248,-85,-19,-46,17,-29,-76,-81,-13,-8,-14,33,22,-249,-241,-40,-20,-58,-12,-18,-132,-91,17,12,-20,-35,-15,-91,-220,-159,-53,18,7,-7,23,-44,-93,-153,-212,-163,-163,-142,-108,-222,-112,-112,-19,-24,-77,-205,-212,-154,-128,-141,-100,-8,1,-34,-155,-144,-202,-86,27,95,96,61,-3,-161,-112,22,85,-23,-154,-127,-112,-82,-7,34,-14,-97,-83,-142,-123,19,91,43,34,24,25,-33,-113,-88,10,-49,-8,-51,-166,-105,-30,-29,-71,-95,-219,-204,-90,-71,-83,-78,-64,-34,-66,-65,-108,-75,-114,-95,35,136,-72,-65,11,-91,-128,1,3,-138,-178,-169,-51,7,-85,-30,-107,-149,5,-123,-107,-38,-35,-95,32,86,-35,-78,-5,66,44,-65,-90,28,-92,-168,-55,-64,-83,-116,-174,-96,-63,-59,11,35,33,-80,-64,-178,-183,-56,
-122,-90,-98,-60,-114,-46,-30,-159,-71,-28,1,-34,-71,-92,30,53,45,178,93,-22,28,54,58,33,95,10,17,-55,18,-29,-85,-102,24,-15,-106,-112,60,137,186,34,-25,-10,-18,-114,47,159,226,110,22,50,73,43,102,262,162,1,-12,113,201,166,194,141,108,-48,-82,-36,-127,-225,-238,-219,-34,34,-86,-232,-124,-238,-229,-54,35,-92,-176,-83,55,125,141,115,6,-171,12,80,-3,189,130,94,37,-102,-72,69,-5,25,-51,-191,-181,-77,-76,54,88,-85,-45,-20,-70,-168,3,-13,-227,-324,-266,-111,-34,110,19,-160,-347,-314,-161,-64,-15,-93,-272,-310,-185,-146,-183,-165,-101,-295,-285,-166,-88,-119,-179,-267,-243,-304,-227,-82,-44,-248,-319,-239,-266,-310,-86,-56,-188,-168,-199,-56,143,167,183,111,38,-18,-83,-183,-61,-165,-183,-8,189,61,-114,-39,60,2,-101,-23,166,40,-50,102,-31,-122,19,-70,-41,8,-40,-87,-160,39,260,81,17,184,179,60,42,-22,-216,-256,-12,-54,7,-5,55,90,11,-61,0,66,47,116,211,42,-93,-141,-10,96,37,78,25,-9,43,86,195,189,73,-96,-226,-154,-155,-169,-121,-49,-98,-183,-146,-126,-171,-356,-417,-298,-278,-273,-28,83,-161,-331,-212,-70,-114,-34,-112,-97,-178,-204,-168,-50,-136,-146,-261,-227,-88,-127,-178,-93,-25,-161,-282,-272,0,1,-102,-46,66,-101,-137,3,-13,12,39,8,37,60,-87,-49,-17,8,-9,-23,-22,131,73,-121,17,107,-24,-54,68,44,-43,-49,17,30,-59,-39,-2,-5,-60,-10,-117,-113,-122,-131,-171,-190,-12,12,52,-7,-95,-88,-80,-14,89,48,22,52,54,-13,22,74,-118,-90,-121,-86,-138,-112,78,33,-149,-202,-119,-131,-61,2,-128,-178,-148,-113,-64,33,-96,-191,-349,-297,-95,-65,-56,27,-85,-309,-249,-127,-85,-119,-239,-302,-350,-388,-329,-18,121,-63,-146,-28,-264,-242,-83,27,88,18,-171,-220,-86,-116,-181,-138,-10,102,-17,68,203,146,79,102,74,-97,-139,-199,-137,-230,-212,-119,65,-121,-171,-3,-103,-174,-29,-83,-44,44,-31,-138,19,27,84,-85,-212,-219,-185,-261,-80,205,6,-103,-13,-46,-264,-207,-129,-103,-20,-56,-20,78,115,133,74,53,42,1,35,-9,52,-44,-39,-31,76,69,-103,2,-25,-142,-196,-12,33,-91,-19,-66,-243,-237,-161,-19,-178,-294,-253,-312,-315,-170,19,106,-103,-237,-184,-267,-188,20,-8,-138,-215,-205,-222,-278,-118,75,64,-75,-111,-179,-212,-39,85,-139,-174,-33,-93,-113,-72,-7,-45,49,25,23,38,-17,74,102,42,89,39,28,12,33,-44,65,189,96,115,-50,-25,5,-149,-207,-12,79,-66,-269,-287,-312,-402,-277,-217,-149,-165,-206,-148,-146,-59,81,-22,-144,-146,-274,-256,-50,-23,-227,-139,33,-176,-204,-322,-181,-117,-200,-222,-41,-131,-196,-61,-169,-195,-101,19,81,27,-19,-24,90,188,107,30,-15,-75,-77,-31,-60,126,88,-28,-114,-163,-246,-290,30,23,-184,-334,-238,-133,-158,-23,50,-70,-248,-190,-154,-201,-36,152,64,-46,-22,-134,-124,25,138,38,-20,13,-30,-83,-111,-30,-13,-116,-25,-25,-95,-171,-129,-127,-70,-12,89,59,-71,-137,-131,-128,-210,11,52,-33,-138,-183,-66,-58,-48,37,-41,-159,-124,-153,-106,-12,94,70,-50,-12,-14,-65,-148,-59,13,-155,-184,-75,-49,-153,-80,32,-75,-46,-180,-153,-2,40,-43,-43,-17,38,64,-49,-107,-33,-98,-127,-12,-77,-197,-212,-41,-15,1,85,40,-178,-101,-103,7,44,-82,-82,-222,-305,-160,-196,-129,-40,-143,-273,-337,-191,-273,-257,-207,-244,-251,-418,-295,-114,-54,-137,-44,44,-70,-156,-170,-24,-44,-31,35,45,-88,-31,-12,-146,-72,64,-46,-66,-17,-160,-155,55,173,75,75,85,22,-180,-148,-44,-40,-44,20,65,-153,-197,-44,35,-46,-40,66,45,-122,-189,-97,100,85,5,-49,-59,-101,35,-24,-33,32,13,-119,-131,-60,-82,-201,-164,29,-185,-197,-88,-105,-243,-196,17,125,-4,-93,-117,-133,-179,-92,52,32,132,42,-179,-202,13,174,200,121,78,-158,-153,-108,-25,22,-59,-168,-103,-258,-205,-5,-28,-202,-146,-49,-117,-106,-98,-8,-56,-117,-166,-163,-171,-116,73,-23,-139,-100,-159,-131,-117,-38,-64,-14,101,-51,-127,-170,-22,-45,-196,-59,47,-58,-80,-25,-71,-153,-191,-91,6,-39,-111,-189,-137,-114,-73,54,19,6,-46,-158,-185,-116,-61,-133,-34,-61,-170,-144,-70,-13,-64,-33,63,-75,-86,-65,128,89,25,-59,-7,-35,-36,-82,-128,-92,-8,-41,-91,-73,-147,-138,-230,-107,-122,-158,-310,-236,-117,-82,-80,27,-7,-215,-190,-97,-160,-54,-19,-44,-28,-87,3,-29,-19,54,10,101,-3,65,-76,-163,-41,125,-15,-85,-40,-138,-190,-22,68,-73,-78,-5,-30,-9,-28,-118,-98,-98,-155,-183,-123,-46,13,48,-34,-96,-133,-128,-60,-95,-78,-63,1,-2,-128,-91,-98,-102,-141,-41,55,38,-102,0,-75,-100,-211,-28,147,19,-18,-14,27,2,6,49,1,-49,-82,-121,-156,-39,70,-40,-159,-122,-119,-83,-111,-8,-39,-65,17,-4,-83,-105,27,44,-36,-54,-70,-71,-111,-88,-63,-61,-77,2,13,-175,-160,-95,
-80,28,27,-31,-118,23,-143,-105,-33,84,-39,-183,-191,-36,-20,-64,60,-25,64,8,-112,-215,-178,22,-100,-113,44,52,-35,-97,-77,23,23,-38,-15,-170,-34,144,220,23,-78,-83,-91,-85,42,73,90,-31,-63,163,42,-76,-39,66,-49,-175,-189,-13,6,-20,-82,-72,-119,-88,-70,-54,127,43,-43,-39,84,-61,-60,-40,35,-137,-96,179,63,-76,-87,19,-39,-24,7,144,30,-25,12,-40,-18,22,95,25,2,-141,-87,74,71,59,60,89,-23,-179,-105,95,69,-160,-189,-180,-112,-28,69,-10,-70,-64,-116,24,-8,-33,-48,-155,-248,-201,-45,-148,-48,-116,-107,-86,-65,-118,-13,-72,-39,-132,-190,24,214,120,-83,-87,-56,-236,-131,-23,-184,-277,-117,-100,-98,-116,-58,17,-60,-184,-81,-126,-73,-53,30,-53,-54,-82,-122,-96,-53,-40,-72,-96,93,-81,-251,-119,85,-111,-248,-49,43,-45,-133,1,126,10,-87,0,3,-73,28,-40,2,277,226,141,88,-98,-124,-123,-169,-66,-56,-147,-64,159,2,70,143,0,-155,-220,7,64,-19,19,120,22,-80,-41,113,53,-113,-119,-133,-300,-222,-113,18,80,-66,-75,-175,-204,-183,-176,-76,-58,-133,-230,-176,10,27,-173,-212,-154,-163,-98,81,133,-75,-227,-126,-131,-181,-138,-155,-91,-15,-90,-122,-60,75,89,-58,-146,-73,1,-2,32,121,12,-153,-45,75,49,7,-102,-105,-201,-299,-127,-63,-95,-59,-59,-174,-366,-251,-290,-271,-158,-61,-148,-76,12,-20,-118,-116,-14,-54,-229,-80,-31,-134,-186,60,0,-138,-40,-10,-64,-126,42,58,0,-75,-60,-119,-5,11,-5,-25,44,53,-149,-91,142,164,28,89,73,-55,-49,-44,-43,-87,-161,-33,-72,-124,25,172,-9,-158,-313,-159,-7,18,-17,-54,-247,-310,-106,-70,-123,-3,-209,-356,-211,-30,-92,23,125,42,-132,-225,-96,90,-12,-179,-107,-200,-243,-34,93,42,-70,-154,-56,-33,-72,-30,93,156,93,-29,-39,-46,-70,-210,-188,-71,-161,-189,-173,-88,-41,-88,-118,-2,-92,-175,-29,-3,-30,-77,66,42,-123,-96,-129,-103,-106,-179,-85,-78,5,-61,-64,-55,34,91,-9,-77,-141,-230,-252,-171,-107,-170,-210,-279,-236,-308,-366,-200,-199,-290,-114,-12,-129,58,195,44,23,-71,-225,-39,40,0,13,-122,-3,89,74,10,-5,27,-132,-113,35,108,-59,-134,-132,-78,-252,-180,28,22,-91,-108,-5,-66,-4,177,118,-29,-106,-178,-118,-156,-51,-86,-170,-75,-170,-262,-138,-76,-138,-175,-143,-181,-181,-207,8,174,25,-38,0,-59,-139,-28,-20,-25,-51,-28,-23,-114,-93,-85,-63,-28,3,54,-58,-85,-30,-155,-243,-24,32,-121,-195,-179,-243,-190,-65,93,38,-121,-178,-117,-188,-206,-44,3,-12,-101,-137,-188,-148,45,71,-7,-163,-309,-232,-153,2,19,-8,-13,-8,-59,-196,-199,-143,-165,-201,-28,80,33,-111,-55,-19,-87,-54,-43,-112,-183,-181,-88,-56,94,214,88,-188,-138,-92,-141,-70,13,18,-136,-188,-107,-132,-139,54,64,-98,-242,-263,-170,-155,-122,-3,-195,-339,-225,-186,-111,-31,28,-51,-85,-50,-73,-112,13,55,-25,-186,-144,-35,8,-65,-50,-54,-170,-36,48,29,-98,-195,-111,-54,-66,34,138,-114,-143,-66,-30,-40,27,-20,-91,-106,-13,-58,-97,93,95,-88,-237,-142,-30,-91,-71,22,-64,-231,-189,-174,-195,-40,5,-73,-220,-189,-92,-56,17,-35,108,-58,-236,-153,-85,-82,-63,-194,-139,13,-29,-31,-88,-129,-132,-111,-134,24,-34,-92,-95,-48,-5,-13,-71,-123,-247,-207,-117,-24,116,108,10,-118,-217,-224,-105,-19,30,17,-106,-50,-77,-61,45,-36,-137,-131,-205,-279,-123,-25,-139,-30,58,-107,-194,-183,-144,-160,-102,-19,60,22,18,29,-41,-168,-144,-124,-107,-108,-143,-168,-87,3,-54,-73,-60,-204,-302,-257,-122,42,25,59,100,-39,-178,-96,59,-10,-36,-23,33,-88,-132,-116,-8,-54,-2,-22,-156,-113,-85,-160,-53,17,-75,-138,-72,40,-51,-103,-3,80,-53,-133,-39,2,-136,-146,-72,2,-40,-41,-102,-93,-194,-107,79,40,-114,-155,-143,-230,-54,-5,55,22,-83,-170,-158,-76,54,144,-49,-122,-93,-258,-189,-28,-39,7,-9,-75,-219,-147,-72,6,53,-139,-54,-65,-199,-207,-132,-83,-51,29,-93,-184,8,20,-41,-36,-9,-197,-174,-77,-28,-117,-246,-147,5,-96,-126,-17,-33,-149,-246,-46,90,5,-103,-101,-88,-171,-63,-46,-10,3,76,-19,-88,-77,-90,-118,-36,-83,-46,-63,35,-23,-54,-86,-96,-75,-147,-88,7,39,79,118,47,-64,-146,-38,1,45,118,76,1,-25,-159,-186,-116,-88,-55,-163,-171,-48,-98,-97,-50,102,45,-222,-236,-158,-80,-58,18,64,-92,-111,-28,-117,-81,-45,-75,-106,-59,-114,-75,-30,85,59,-50,-114,-178,-188,-128,1,94,79,-72,-63,-73,-108,-96,-18,-48,-126,-171,-143,-170,-101,-18,-5,-22,-51,-100,-102,-123,-111,-61,-173,18,42,-70,-136,-102,-82,-189,-186,-13,39,1,60,32,-55,-87,-95,33,-102,-181,-107,-22,38,44,123,-10,-123,-36,-227,-253,-96,186,23,-143,-72,-165,-258,-112,73,-43,-181,-93,47,-56,-105,-56,-34,29,-107,2,47,-123,-70,39,-53,-134,-23,69,-123,-179,29,
-298,-103,-70,-197,-103,-22,-97,-136,-80,-12,-38,-138,-224,-112,39,-18,148,191,88,-25,-138,-214,-101,50,3,64,138,12,-5,-75,-86,-35,-41,-44,-155,-201,-221,-44,166,154,78,50,-44,-108,131,255,60,-78,-8,69,24,-144,43,166,-30,-166,-65,-45,-4,-13,-14,-75,-118,-142,-28,-64,-158,-38,48,-18,93,111,17,58,118,-20,-105,76,89,42,-147,-179,-28,-36,80,30,-131,-231,-49,121,-58,-211,-174,-55,-14,38,7,105,203,54,-39,-71,-30,-43,-121,50,100,-112,-100,-63,-45,-121,-15,24,-93,-252,-188,-122,5,32,53,0,-188,-202,-80,-97,-131,-146,-347,-278,-214,-139,-277,-236,-124,-266,-244,30,159,-81,-146,-34,-106,-199,-8,52,-190,-282,-174,-133,-124,-18,103,172,-60,-171,-96,-53,112,122,35,86,66,8,-63,10,49,18,-114,-19,-13,69,59,108,138,-70,-194,-10,-17,-66,63,151,188,118,-76,-191,-97,-179,-264,-133,-48,73,70,69,-12,17,-25,-64,-8,-53,-246,-252,-73,24,91,-35,-22,-12,-160,-238,-60,18,-82,7,52,-98,-149,-92,-44,-5,-41,59,-15,-61,-31,24,-49,59,117,-117,-176,-199,-127,-29,-54,-85,-59,-230,-141,93,-82,-320,-244,-82,-175,-195,-38,3,-83,-179,-259,-153,-54,-78,-131,-214,-197,6,43,-24,-92,-199,-225,-105,-97,-171,-149,-25,22,-81,-205,-179,65,-64,-139,-20,78,-178,-178,25,30,-13,8,17,-7,-63,-168,-78,6,83,74,-45,18,108,79,-131,-5,121,-78,-137,13,115,105,53,142,2,-138,-154,-33,-78,-231,-173,-112,-154,-179,-238,-248,-287,-210,-39,-4,-86,-121,-232,-207,-93,-9,-87,-114,105,81,-64,-43,5,-127,-77,24,-25,-97,-54,86,27,-156,-149,-147,1,-58,-54,-49,-143,-176,-91,40,-59,-15,-111,-211,-321,-48,-22,-76,70,61,-165,-200,-134,-2,131,110,10,-102,-299,-166,25,73,-78,-18,-50,-117,-86,28,116,81,-13,-63,-82,83,50,63,-22,28,80,-114,-217,-48,29,-96,-126,-72,-288,-282,-230,-166,-95,-137,-35,27,-114,-159,-64,-137,-163,-138,-148,-127,11,-39,-128,-129,-4,-3,-24,-38,-38,-194,-298,-70,33,-20,-19,-70,-45,-185,-221,-35,-30,-185,-124,-9,-71,-92,123,55,-144,-75,-83,-165,-35,11,-88,-127,22,146,47,-107,-72,-48,-220,-304,-5,161,-105,-83,-87,-178,-188,-141,-197,-43,-50,-142,-39,-113,-50,136,120,-63,-103,-183,-183,-81,27,118,101,127,7,-100,-95,-24,81,-81,-178,-46,-93,-164,-58,79,-137,-257,-93,-133,-215,-197,-108,131,-22,-108,-31,-93,-158,-48,-101,-123,39,86,-244,-194,6,-82,-112,-129,-81,-209,-366,-142,-119,-279,-229,45,58,-8,-148,-124,-178,-216,-166,-98,-134,-95,-50,-14,-83,39,-9,44,50,10,-85,-127,34,-34,-73,-71,28,-100,-220,-202,-70,-133,-175,55,-34,-149,-244,-36,133,-38,-127,-41,-39,-147,-190,-76,-66,-105,47,-34,-215,-163,-166,-181,-93,34,94,-134,-252,-210,-143,-146,23,50,-139,-244,-127,-5,47,88,278,152,-173,-97,-128,-216,63,154,-3,-61,-128,-261,-197,17,52,-102,-212,-186,-78,-122,-129,0,54,-111,-102,-73,-43,-124,-82,19,-75,-195,-60,38,-77,-176,-184,-71,-17,-51,24,-72,-185,-179,-211,-100,80,74,-35,-63,27,-25,-124,-88,-22,-53,-43,-48,-12,-170,-196,-30,105,-209,-320,-263,-189,-66,-146,-171,-60,-160,-237,-189,-239,-118,-25,-44,-43,7,-141,-153,-53,-59,-132,-117,65,65,-75,-136,-64,111,105,45,107,-111,-254,-48,61,19,66,86,-18,-5,-12,-148,-70,-56,-14,-2,-160,-268,-44,-111,-34,-17,-40,-206,-222,-111,-124,-117,-18,70,12,-169,-134,-146,-263,-174,-61,-76,-111,-59,-4,-58,-119,-59,-102,-163,-165,-101,-142,-72,8,22,-121,-137,-63,-180,-184,-121,-113,-39,167,105,32,-131,-173,-123,60,69,35,-25,-147,-141,-63,-24,30,20,-106,-90,-128,-156,-54,-30,47,106,29,-169,-111,-119,-194,-127,-33,-88,-86,-64,-73,-131,-221,1,47,-148,-121,-119,-126,-82,-31,118,141,19,-174,-312,-300,-124,-3,25,-36,3,-77,-243,-78,158,111,33,-15,-112,-106,-87,27,27,22,-43,-25,-159,-210,-136,-101,-114,-39,-91,-153,-88,-55,6,-12,-73,-132,-176,-199,-103,-75,-71,-86,17,6,-111,-122,-88,-63,-191,-83,-38,-127,-102,-78,-88,-113,-55,-106,-63,29,-48,-141,-179,2,88,-14,-92,-4,-64,-160,-131,-29,29,-54,17,50,-129,-90,3,-15,-105,-60,-78,-139,-149,-127,75,35,-5,-28,-97,-225,-169,-23,-153,-49,45,-58,-90,-54,-126,-82,-111,-58,-5,-101,-155,-85,-101,-100,13,189,81,-77,-188,-88,-71,-98,-59,7,-33,-142,-106,-38,-34,-75,-24,-106,-247,-147,-28,-63,0,-35,-70,-85,-20,-106,-107,-12,-28,-71,-50,-9,-60,-49,10,-18,-123,-200,-119,-91,-35,-77,-55,34,-10,-70,-90,-88,-155,-134,-158,-75,-19,-102,-54,-19,-41,-46,-181,-210,37,147,-17,-13,6,-128,-25,22,93,2,-207,-207,-205,-118,-13,10,6,-90,-117,-85,-75,-4,-25,-90,-70,-82,-131,-71,-100,-108,-72,-113,-43,-81,-180,-138,-2,59,22,-59,-43,2,-97,-143,-55,10,-33,-45,-70,-142,-124,-138,
-83,95,-44,-156,-54,63,-73,-39,34,96,-4,-133,-215,-174,-138,66,115,171,132,-160,-239,-95,-88,-100,18,103,70,-22,-73,-158,-75,-106,-80,-58,-96,-216,2,85,101,19,-158,-175,-212,-242,-40,34,75,32,-55,68,2,-60,-8,-3,-92,-116,-114,-43,-10,-24,-10,-96,-186,-101,-48,107,-14,-90,-127,-73,-24,89,-7,-13,-5,-33,-2,90,61,-106,-191,38,95,-41,70,55,29,-108,-155,-12,12,10,113,76,-91,-122,-81,35,68,-14,-25,1,-149,-171,-31,52,78,-136,-258,-122,-50,-132,-147,-60,-155,-191,-142,-92,75,88,73,-29,-185,-239,-78,-2,-98,-97,-202,-230,-178,-129,-114,-82,-103,-180,-191,-36,19,-64,-10,12,68,-106,-107,40,-29,-83,-40,-30,-64,-75,-18,-49,-64,-87,-136,-14,30,-103,6,27,-141,-19,-48,-155,-19,27,-119,-96,162,128,96,69,128,-25,-106,-100,-4,-56,-7,132,154,59,-71,-112,-148,-271,-230,-168,-165,-56,-17,-60,-85,-200,-237,-106,-126,23,-160,-326,-98,100,-3,-24,54,110,-97,-206,-90,-43,-41,75,85,108,-3,68,93,28,0,102,-45,-165,-191,-119,83,66,50,-60,-254,-211,-41,-2,-51,143,-25,-263,-123,-10,7,-146,-202,-139,-38,-181,-83,5,-189,-330,-176,-141,8,-133,-181,-78,-287,-237,-148,1,39,-90,-254,-261,-166,-189,-25,-55,91,-41,-200,-148,-159,-87,-40,-22,-108,-197,-186,-96,5,64,103,50,120,123,3,-33,-35,55,132,34,11,2,54,-59,-156,-108,-139,-181,100,-43,-277,-214,8,12,-14,-169,-64,-92,-184,-48,35,-20,42,-10,-220,-229,-30,122,122,19,-124,-163,-175,-85,112,33,33,106,-30,-60,-80,-46,-63,-171,-75,-95,-164,-70,35,-12,-113,-153,-82,-29,-17,-81,-160,-341,-284,-124,-116,-81,-17,-168,-284,-262,-77,-55,-112,-17,12,-171,-216,-85,-12,-71,-44,-97,-246,-299,-155,10,80,-5,-190,-153,-179,-156,1,48,40,64,-87,-171,-30,-61,-191,-101,-123,-28,-146,-59,112,106,61,96,143,-7,-41,-53,-30,-35,-14,167,127,-65,-38,-23,-85,-108,-29,-10,-51,-20,34,-108,-239,-103,-9,-199,-165,-191,-293,-194,48,78,20,-3,12,-71,-169,-158,37,-28,-188,-153,-55,-2,54,-17,-50,-132,-132,-78,-100,-127,-146,-144,-147,-50,-13,-102,-80,-90,-252,-243,-108,-46,103,71,-78,-55,-170,-210,-75,110,-18,-22,-93,-82,-70,-113,-175,-39,-76,-186,-147,-156,-116,22,-15,-40,-56,-34,-176,-88,27,68,-179,-106,-23,-66,-194,-136,100,-31,-165,30,-90,-190,-95,-64,-78,-70,-14,-83,-39,-141,-114,-139,-92,-75,-31,-31,-155,-93,-215,-212,90,151,-105,-232,-154,-56,-139,-212,22,86,-128,-216,-148,-246,-220,32,29,-126,-103,27,-73,-71,10,-13,-148,-95,-103,-31,-81,-78,-38,-114,-77,34,-10,-261,-85,-7,-170,-190,-103,-116,-45,-46,89,85,-149,-246,-78,-49,-136,-116,-100,-44,-49,-49,-7,-25,-217,-210,-219,-66,142,146,-98,-155,-108,-236,-158,95,151,-71,-335,-298,-123,-12,75,107,-31,-229,-186,-45,-163,49,2,-91,-137,-93,-129,-189,-107,-131,-77,-43,-55,11,-58,-73,-22,13,-82,-108,18,22,-165,-194,-126,-117,-61,-86,43,-20,-207,-78,-53,-59,-50,-101,-159,-93,-71,-35,-4,-12,-56,-64,-90,-106,-147,-189,-163,-23,-108,-178,-169,-136,-155,-159,-80,-54,-156,-272,-180,-118,-146,0,65,-17,-160,-78,-154,-159,-200,-159,-18,7,96,118,-60,-73,-114,-165,-118,118,110,-81,-138,-29,118,-2,-25,-38,-45,-287,-183,37,58,45,88,-31,-206,-141,-45,-45,-61,50,-59,-24,13,0,47,20,-83,-85,-266,-175,63,-49,-112,-9,-22,-15,-122,-174,-159,-114,-134,3,66,-19,-82,-117,-137,-142,-121,-236,-241,-178,-111,-197,-247,-33,-91,-166,-154,-108,-264,-320,-153,80,19,-25,54,111,-122,-201,-127,-113,-38,28,-50,-160,-142,-12,101,-5,-49,-92,-253,-159,-24,-10,33,20,71,0,-154,-126,-77,-134,-210,-2,-128,-95,-31,-59,-217,-146,93,-18,-20,-132,-248,-100,-73,-22,-14,38,45,-236,-337,-274,-76,45,-7,-20,11,-175,-229,-65,141,108,-23,-81,-147,-293,-149,39,23,-63,11,61,-91,-124,-48,-8,-82,-64,-18,-128,-214,-131,-10,-31,6,-34,-112,-124,-95,-28,-119,-38,2,45,-77,-103,-102,-78,-174,-139,-97,-154,-95,8,-63,-128,-116,-9,-28,24,-50,-97,-61,-149,-45,-43,-30,-39,-45,-141,-195,-58,-85,-4,-45,-46,-88,-78,18,106,52,-5,-10,-76,-148,-101,-23,10,-71,-83,-14,-60,-106,-44,-30,-95,-176,-19,-72,-127,-106,-188,-56,55,-4,-156,-243,-142,-44,-117,28,152,-41,-222,-129,-49,-60,-8,30,59,-43,-72,-25,-36,-116,-95,22,-61,-106,-175,-179,37,80,18,-102,-122,-103,-210,-238,-65,29,-39,-63,-15,113,-28,-78,11,-14,-100,-78,-70,-105,-112,-93,-154,-169,-133,-3,-44,-70,-50,-105,-147,2,79,1,-127,2,-76,-178,-65,33,85,17,-71,-58,-48,-36,3,88,0,-103,-264,-186,-85,-3,-22,12,-71,-214,-180,-211,-155,0,-98,-122,-61,-71,-148,40,100,19,-98,-88,-91,-54,-93,-25,63,17,-10,38,-24,-185,-112,-14,-131,-154,-82,-81,-122,-65,-51,
-113,50,29,-166,-174,-106,19,-149,-58,121,147,22,-88,-119,-100,10,-3,112,96,-76,-246,-283,-143,27,-116,-19,-41,-58,-77,64,106,75,30,-43,-31,-13,12,-88,48,64,-55,10,-9,-132,-100,10,-60,-23,-49,35,102,-36,-50,177,178,-18,-10,-19,-87,10,102,-117,-216,-188,-59,-15,-40,-10,47,28,81,61,-66,-38,47,-75,-36,49,23,-159,-116,-59,37,7,34,23,-81,-132,-51,-46,-64,64,152,95,39,-100,-101,143,226,86,66,2,12,-107,-55,-10,61,-60,-183,-71,-82,-76,106,88,-95,-268,-165,-70,35,89,39,-31,-262,-249,-139,-76,-102,-44,-160,-149,-46,-17,3,-2,-137,-204,-148,-33,-25,25,-43,39,95,-97,22,213,106,-85,-100,-13,-51,-91,60,-87,-216,-258,-280,-299,-180,-175,-144,-224,-136,-17,-55,-134,-90,-165,-200,-132,-29,-13,64,3,-38,-108,-141,-139,-116,-266,-96,23,11,-9,22,32,-30,-220,-214,-24,69,-56,8,-71,-189,-134,-244,-146,22,80,-85,-124,-117,-12,3,30,37,88,-153,-273,-163,-31,-88,-48,-28,-105,-35,29,84,81,-31,17,23,-80,-96,22,-8,38,107,-96,-202,-66,-15,-56,-134,-83,59,11,40,127,10,-261,-279,-128,-98,-73,50,84,-93,-126,-86,-156,-91,7,-194,-252,-185,-98,-83,-155,18,-83,-161,53,74,-93,-43,22,-8,-53,-220,-209,65,84,105,-7,-168,-289,-221,-105,-128,17,-116,-178,-14,-102,-123,-60,-219,-34,2,-29,-14,86,-22,-83,23,-15,-247,-106,122,-25,-303,-174,-13,-113,-164,-106,-114,-267,-161,-82,-66,-101,-25,-64,-149,-56,-51,24,8,-58,-83,-123,-149,-119,5,137,166,59,-122,-174,-80,-43,-75,-75,-141,34,11,-33,88,32,-230,-127,-181,2,-10,-119,-144,-226,-179,-66,96,100,103,7,-171,-214,44,-83,-73,128,196,7,-138,-113,-35,-41,-122,-175,-243,-232,-127,-65,-141,-127,-126,-165,-266,-173,-107,-173,-93,-12,-93,-124,-153,-131,-48,2,12,81,-102,-126,-22,6,-91,-61,2,-112,-214,-197,-122,-29,-51,0,173,63,-3,138,-19,-103,35,35,-117,-61,-112,-176,-146,-86,-155,-232,-202,-216,-219,-327,-107,174,13,19,-9,-49,-169,-48,-48,45,-15,-117,-36,-40,-65,-36,-28,-160,-274,-118,-78,-163,-33,-64,-128,-78,-36,-70,-143,-169,-143,-147,-126,89,204,78,-43,-59,-60,-153,50,13,-108,-127,-71,-35,-34,-141,-18,116,-36,-114,-191,-247,-45,112,53,25,12,-146,-254,-195,-170,-186,-166,-175,-91,-129,-173,40,35,-44,-45,-25,0,28,-86,27,151,59,-25,48,1,-123,-30,-64,-56,-65,-65,-134,-188,-126,-134,-111,17,25,-13,-278,-226,-50,-178,-137,44,11,-165,-249,-237,-185,-214,-98,-38,-50,-105,-95,-18,-9,-8,-48,-64,-29,-119,-287,-159,-9,64,-20,108,-15,-118,-231,-116,18,-137,-357,-242,-10,-129,-186,22,35,-35,55,40,-30,-178,-202,-83,-4,44,107,-50,-156,-227,-252,-288,-92,78,111,-53,-75,-96,-168,-205,-4,73,-170,-190,-46,-156,-189,-36,74,6,-197,-204,-186,-149,-158,-118,58,53,2,-39,-100,-25,12,-58,-251,-195,-51,-81,-58,27,-93,-138,-77,47,-86,-180,-147,-14,-51,-113,-92,-58,-138,-93,-40,-39,-33,44,-34,-70,-146,-165,-63,38,89,103,-195,-134,38,0,-91,137,78,-15,-87,-41,-53,-174,-239,-45,-95,-156,-122,-66,-102,-20,-3,70,-49,-49,-129,-126,-106,-14,20,-2,-117,52,-35,-211,-113,-24,-133,-137,19,-81,-143,-73,-23,-53,-91,-56,-66,-189,-246,-141,-19,43,73,0,-116,-118,-173,-106,-106,-44,-82,-195,-180,-143,-25,-13,6,-97,-124,-217,-159,-108,-133,-158,39,-39,-90,-148,-226,-205,-123,-131,-14,-29,-19,-19,-98,-127,-83,-83,-75,-23,-40,-108,-126,-100,-40,10,-31,-25,-129,-229,-196,-58,-41,-124,-46,111,60,-73,-64,22,-41,-107,47,-38,-247,-105,0,12,90,7,-164,-112,-85,-97,-102,-133,-30,18,-113,-117,-46,-165,-247,-171,39,35,-111,-82,-18,-166,-221,-35,147,-18,-220,-204,-216,-204,-59,95,148,45,-107,-206,-209,-134,-103,-101,-31,-59,-148,-238,-102,151,73,-63,-20,-77,-209,-168,-9,179,8,-59,-50,-181,-200,-91,35,-72,-196,-211,-156,-55,-33,-30,-35,-53,-70,-100,-126,-72,-23,-189,-93,12,-17,-156,-91,61,91,-105,-53,85,53,-148,-158,-38,-112,-132,-93,-48,-76,-65,-155,-149,-36,-17,-53,3,-132,-116,-153,-158,-75,-5,-19,-64,-45,-144,-158,29,12,-73,-101,-85,29,-14,-33,106,66,-35,33,-3,-121,-75,-59,-86,-3,52,5,-161,-180,-35,-119,-197,-73,59,-118,-241,-159,-159,-168,-30,91,43,-93,-134,-113,-114,-114,-60,-58,-10,-23,58,-73,-48,12,25,-153,-166,-188,-165,-108,44,120,48,-88,-92,-158,-188,-15,49,-40,-114,-71,-100,-129,-126,38,-64,-154,-168,-48,-31,-61,18,-39,-95,-18,-8,-178,-225,-81,-29,-122,-25,35,-51,-64,-95,-116,-134,-70,40,71,-163,-155,-100,-78,-54,-61,-29,-54,-83,-107,-56,-53,38,113,126,-38,-156,-119,-156,-107,-36,-128,-63,7,-20,-108,-39,5,-53,-12,-113,-77,-214,-58,84,61,-19,-158,-75,-55,-60,-131,-77,-66,-93,-54,-112,-90,-81,-117,
-269,-93,27,-22,-33,13,-5,29,7,63,-55,-161,-93,88,68,-34,-56,33,53,70,-190,-312,-181,30,0,-61,-25,-64,-97,-121,-39,37,-73,-29,-141,-180,-23,219,185,38,-3,25,-9,-48,-30,-107,-39,-66,-19,199,81,-22,-20,-7,6,-133,-119,-50,-118,0,-80,-219,-64,-40,-31,47,49,79,-3,6,131,107,44,-97,-5,-128,-96,27,63,-3,-106,43,120,83,10,37,-59,-65,-237,-123,-112,-53,13,10,-71,-178,-121,-76,113,33,-97,-129,-148,-121,-75,-48,18,-73,-161,-64,-101,-129,-121,-33,-190,-212,-171,-80,-95,-12,-4,-4,-232,-153,-13,8,103,38,0,-58,8,125,63,-10,-65,-143,-216,69,111,6,76,117,5,-111,35,106,-86,-242,-267,-107,-30,-87,-46,-166,-288,-355,-269,-206,-45,-30,-117,-149,-170,-158,-248,-248,-236,-98,-122,-137,-14,-95,-136,35,147,-91,-202,-105,-7,59,127,198,159,11,-66,63,-60,-238,-106,-138,-158,-28,81,-46,20,146,25,-100,-20,-28,-147,-180,-143,63,30,-50,58,116,-66,-14,65,171,34,89,146,-38,-122,-112,-22,-128,-86,-166,-163,-156,-53,-13,136,143,122,-65,-290,-239,-20,-131,-211,20,-139,-217,-58,93,-34,-200,-95,-118,23,38,103,22,-91,-174,-142,-64,-60,47,-86,-185,-146,-75,-136,-242,-19,-103,-332,-321,-48,-108,-241,-147,-108,-184,-173,1,60,-51,-23,-14,-128,-163,-122,-118,-59,-90,-93,23,-35,-101,-97,29,115,103,28,-29,23,-56,-81,-129,-51,66,29,-71,68,58,-35,-23,47,-75,-168,-164,37,-56,-118,-139,-51,-86,-19,-36,-93,-175,-29,65,29,32,-174,-156,-90,-2,89,173,133,127,18,-24,91,188,91,-50,-98,-78,-129,-22,152,-41,-237,-248,-169,-116,-159,-160,-96,-197,-205,-38,-63,-83,-10,0,-262,-171,-111,-171,-39,52,-19,-200,-313,-156,-50,-123,-202,-2,-25,-165,-70,-83,-31,-112,-181,-210,-274,-231,-232,-131,-111,-39,-146,-263,-149,-54,-142,-207,-111,-78,-126,-108,37,115,-2,-71,39,-38,-334,-106,39,-10,-38,116,-2,-77,-43,-39,-53,-15,-159,-45,25,-72,-63,-78,-58,108,143,23,-93,-126,-175,-95,-48,-14,89,64,38,-29,-284,-269,-24,-81,-251,-108,-144,-279,-24,95,-63,-216,-137,-126,-81,-8,23,-119,-191,8,-5,-92,-123,-14,-161,-220,-96,45,-5,-164,-190,-96,-227,-385,-220,-70,-55,-92,-28,-8,-61,-70,-39,162,60,-80,-106,-211,-129,151,183,48,30,-174,-226,-111,5,-75,-124,-106,-77,-64,-119,28,157,-56,-141,-13,-61,-200,-96,-87,8,-44,-85,-95,-124,-171,-139,-146,-81,-5,11,-75,-216,-243,-195,-183,-5,53,1,-219,-171,-91,-141,-144,123,193,-18,-188,-142,-72,-107,-58,-31,-103,-268,-282,-128,-195,-158,-19,-53,-95,-70,-92,-168,18,137,13,-153,-2,-35,-164,-134,-3,-56,-183,-100,110,-50,-239,-132,-39,-86,-83,-96,-114,-225,-261,-126,-25,19,108,49,-183,-227,-201,-242,-22,266,241,35,-105,-163,-200,-131,43,-28,-159,-207,-136,-133,-101,-10,-4,-158,-229,-188,-102,-12,-49,-59,-7,-113,-131,-72,-39,-33,-28,55,-72,-58,-101,-19,-14,-54,-66,-19,-100,23,-51,-158,-126,-70,-111,-170,-22,-80,-195,-174,-119,-241,-127,-22,-71,-142,-238,-155,-75,-30,19,93,-5,-149,-82,-93,-64,-33,33,-40,-159,-107,-9,-137,-175,-50,-15,-158,-211,-127,-131,-165,-18,54,-95,-176,-164,-92,-121,-61,-4,-51,-86,-49,-54,-215,-197,-124,-155,-35,48,-34,-165,-128,-29,42,-46,-127,-76,-163,-345,-195,3,54,91,52,-95,-60,-194,-136,-60,34,5,-58,-221,-85,-14,-155,-170,-71,-123,-263,-171,-81,-98,-111,3,105,5,-45,-90,-13,-30,-206,-133,-100,-156,-123,-3,-48,-117,-107,-117,-174,-60,-46,-113,-93,-36,78,-82,-81,-155,-225,-189,2,-51,-106,-22,23,53,-30,-163,23,38,81,201,133,-153,-207,-102,105,103,-81,-202,-191,-209,-179,-119,-71,3,19,-60,-131,-146,-77,-90,20,-7,-78,-164,-59,-33,-126,-210,2,12,-139,-173,-29,-111,-70,60,42,89,54,-156,-189,-176,-119,-5,-86,-73,-71,-128,-210,-106,30,-15,-93,-24,-92,-163,-138,5,121,-35,-108,-81,-156,-248,-29,11,-59,19,32,-164,-56,63,-15,25,-25,-86,-153,-292,-134,27,-76,-124,-28,-88,-225,-180,-76,-153,-164,-24,23,-43,-77,-29,27,-22,-64,-2,-13,-124,-101,-164,-143,-29,23,5,-93,53,24,-131,-183,-53,-39,29,-54,-76,-160,-136,-14,-48,-142,-116,7,-5,-14,-13,73,100,-36,-123,12,-71,-146,-216,-108,-48,48,25,-100,-49,-70,-161,-146,50,28,-132,-199,-132,-76,-85,-49,85,-33,-220,-128,-97,-55,-50,-3,-60,-33,-14,-59,-97,-8,10,27,-7,-127,-38,-93,-85,-60,78,-20,-86,-10,-46,-111,-129,-43,-31,-78,-76,-40,-60,-86,-78,-23,-82,-154,69,58,1,-29,-75,-137,-166,-29,-59,-129,-107,-91,-153,-139,52,-17,-134,-102,-90,-100,-136,-66,1,-43,-105,-92,-81,-100,33,136,19,-179,-185,-85,-56,-111,-25,50,69,-102,-290,-156,-118,19,-24,-111,1,5,-181,-73,10,-17,-22,-33,-122,-206,-176,-34,110,-81,-163,-24,29,-78,-134,-61,-56,-20,78,75,-60,-88,-50,
-202,-132,-46,-139,-263,-155,-132,-229,-146,-122,-137,-210,-258,-55,17,-51,10,-20,33,2,-165,-194,-44,151,123,184,60,-19,-60,-169,-96,0,37,-43,-114,-102,-72,86,133,-91,-72,-13,-144,-30,-10,-19,-8,-60,-9,147,112,-80,6,102,-29,-117,-63,101,75,-14,-13,80,-14,-169,-35,66,-87,63,-12,-100,71,40,-122,17,-44,-184,-44,45,24,-8,-165,-116,-38,-73,-121,121,-107,-76,22,95,95,120,132,75,-39,-83,-132,96,96,138,73,-141,-143,-39,-20,108,8,-126,-149,-64,-60,-58,81,11,-134,-277,-236,-34,1,-53,22,-122,-205,-189,-142,-128,8,-23,-251,-161,-73,-81,-70,-98,-137,-103,-85,38,194,65,-202,-29,30,29,96,89,-13,-97,-71,-35,49,18,59,-51,-188,-271,-200,-229,-231,-38,-128,-149,-147,-124,-122,-180,-168,-117,-102,-28,69,-2,-90,-38,102,-46,-243,-144,-14,-124,-80,102,115,28,-49,-188,-206,-247,-195,-206,37,133,28,-121,-65,70,-76,-121,105,105,-201,-219,-183,-3,52,-8,169,80,-118,-178,-34,143,-56,-96,-3,-8,-127,-117,-124,2,2,-97,-160,-129,-17,-63,-78,107,117,-166,-290,-186,-51,20,-108,-133,-25,-133,-41,28,-30,-207,-257,-168,-114,-108,-56,131,-15,-78,-60,-28,18,61,131,-83,-207,-128,-166,18,103,-85,-254,-236,-77,-98,-98,-15,6,-93,-155,-114,-91,-139,-174,42,63,-117,-59,-20,-146,-60,138,65,-100,-114,-112,-46,23,27,18,-158,-29,131,-46,-201,-156,-39,-163,-86,106,22,-143,-149,42,53,-34,-75,-46,-100,-169,37,-75,-127,-101,-103,-106,1,-38,7,123,50,-19,19,-64,-13,-15,-114,-76,-7,27,-46,44,127,23,-112,39,27,-31,-40,137,138,-88,-194,-102,-39,-4,5,-54,-77,-81,-35,-36,-179,-214,-146,-310,-365,-113,-70,-196,-76,-146,-302,-259,-119,-80,-78,-123,-156,-196,-156,-165,48,-40,-247,-111,-117,-244,-210,-95,-90,13,19,-18,-76,-174,-161,-121,-97,-35,19,-137,-81,61,34,-134,-111,34,-20,-19,-10,20,-35,-61,55,-46,-175,-128,-10,-211,-113,-82,-86,-24,-59,-20,-60,-153,-70,17,-116,-180,-112,-129,-229,-65,130,103,-51,33,38,-38,-136,27,122,10,-147,-31,65,141,49,-29,-55,-61,-100,-178,-72,-86,-164,-132,-36,96,34,-153,-105,-118,-179,-201,84,159,-35,-81,-77,-174,-267,-206,-76,-147,-237,-77,-136,-211,-105,64,115,-2,-166,-304,-283,-133,10,70,-50,-60,-75,-175,-161,-85,-161,-122,-13,-65,-190,-106,-54,47,25,-29,-86,-75,-146,-158,-31,-44,-108,-33,35,-81,-56,11,-88,-131,-3,30,-72,-253,-179,-131,-143,-30,-2,-147,-277,-200,-214,-269,-111,59,93,-2,-48,-112,-136,-171,-40,-30,-114,-102,-175,-161,32,133,22,-85,-53,-146,-169,-102,-50,38,35,-186,-58,-33,-257,-264,-28,-93,-215,-188,-25,-59,-101,-175,-165,-134,-56,23,-90,-205,-205,-41,-70,-80,-105,-85,-136,-147,-139,-139,-24,143,149,-14,-46,-35,-132,-76,53,-4,-143,-256,-153,-92,-31,52,70,-97,-248,-226,-114,11,-2,-54,-100,-102,-128,-170,-122,-80,0,-108,-195,-97,-8,-87,-158,-49,-28,-210,-117,-45,-188,-243,-171,-72,-22,-111,-117,-97,-156,-199,-83,-44,-81,19,81,45,-2,-72,-23,121,153,64,10,-49,-133,-230,-80,20,25,-17,-72,-117,-35,-197,-85,-22,-36,-131,-266,-117,24,-55,-51,25,-65,-132,-149,-128,-65,-154,-4,-8,50,-2,-117,-63,-76,-164,-258,-80,74,40,-66,-64,-114,32,110,24,-56,-155,-238,-211,-31,43,69,34,-70,-108,-136,-160,-48,1,-61,-59,-61,-96,-5,44,86,33,-121,-160,-171,-123,-59,-107,7,81,50,-93,-97,-148,-212,-173,38,22,-142,-66,0,-76,-147,-212,-155,-119,-143,-168,-256,-128,90,91,-105,-170,-64,-136,-292,-166,-58,-134,-82,50,66,-142,-146,-75,-45,-51,18,35,-80,-22,-48,-9,-13,-90,-173,-147,-114,-161,-129,-136,-41,18,-113,-189,-45,-77,-261,-204,11,-122,-259,-143,-178,-241,-124,48,103,-45,-82,-102,-133,-131,-72,65,74,-14,-141,-196,-156,-128,-83,-41,2,-2,-156,-174,-31,61,-66,-112,-19,-102,-225,-159,-17,34,45,-31,-137,-83,-38,17,91,89,-63,-127,-59,-86,-33,5,19,65,-85,-205,-205,-160,-48,-53,-80,11,18,-137,-90,28,-105,-195,-90,7,-90,-101,-39,-83,-126,-209,-72,-76,-114,-34,-153,-126,-12,100,74,48,65,-29,-156,-176,-49,91,45,-82,-190,-226,-220,40,100,-17,-73,-39,25,-113,-153,-28,-58,-81,-43,1,-153,-271,-102,-51,-35,-5,-76,-50,28,-80,-131,-95,1,-56,-122,-189,-13,-44,-81,-107,128,89,-141,-211,-141,-133,-114,75,33,19,-75,-51,-80,-106,-86,-63,-65,-179,-147,-221,-72,69,30,29,-28,-87,-87,-204,-35,44,74,-38,11,30,-133,-44,-14,-9,-36,-121,-51,105,-98,-165,-51,-88,-132,-112,-95,-204,-141,-97,-133,-91,-9,-80,-123,-86,-144,-114,-131,13,59,-118,-141,-122,-114,-105,-38,33,-28,-111,-133,-48,-82,-34,-29,-20,-15,-50,-129,-206,-119,-20,-56,-36,86,-9,-18,-28,1,-73,-60,-38,35,-50,-111,47,-40,-70,-71,-19,-124,-122,-114,-91,-55,-40,-81,-101,-77,-88,-88,
-202,8,-30,-175,-55,19,-119,-158,-171,-122,-96,-183,-191,-155,-64,22,-178,-155,52,-58,-117,-107,-80,-20,20,63,-31,20,-78,-88,-65,5,128,35,8,-56,-24,73,70,-134,-31,39,52,-83,-54,117,111,-83,-108,-40,-9,-28,65,63,48,-59,-129,38,149,58,113,69,-49,-48,42,107,168,2,-56,24,76,44,-138,-71,-34,-168,-214,17,105,-81,-81,-116,-155,-133,29,111,-85,-191,-159,-31,-95,71,211,23,-128,-107,-33,25,74,-70,-224,-123,-197,-88,-141,49,34,-61,-129,-131,-60,-91,105,76,-153,-227,-131,-12,61,88,55,-38,-51,-91,0,118,107,7,-81,-129,-202,-153,-119,-101,-86,-178,-188,29,81,-113,-119,-75,-139,-63,23,184,5,-227,-190,-146,-92,-71,-171,-106,-121,-204,-292,-184,-81,-119,18,-50,-75,43,-7,-72,-85,-116,-266,-144,23,8,-12,-65,-40,-134,-128,-121,-24,-72,-108,70,163,241,225,22,-134,-173,-156,-174,-97,-31,117,-29,-194,-18,-23,-131,-127,22,94,-75,-46,39,-85,-82,38,143,-30,-215,-131,-65,-126,-51,44,-10,-97,-138,13,5,-117,-101,-154,-226,-183,-41,-8,50,116,-22,-196,-118,-10,-63,-45,30,110,-3,37,115,95,-77,-169,-50,-70,5,105,163,128,-137,-138,-82,-45,-45,-35,-126,-111,-5,-92,-86,153,79,-144,-77,-24,-41,-71,-17,-41,-92,-258,-206,-105,-178,-116,-114,-209,-355,-209,45,-114,-78,-129,-61,-44,-59,23,-64,-65,-34,-87,-60,-82,-22,-65,-180,-211,-76,-159,-200,28,-7,-219,-189,-51,44,-18,17,52,-117,-158,-163,-194,-197,-97,-75,-25,-124,-45,151,106,22,-35,-138,-188,-12,42,6,-96,-107,-194,-185,-55,158,161,-95,-58,34,-83,-96,63,70,28,-103,-92,-5,100,-5,18,-83,-168,-164,39,54,-66,-202,-295,-309,-117,-53,-171,-217,-229,-287,-171,-64,18,17,-103,-28,-70,-209,-19,12,-44,-12,-71,-195,-294,-315,-108,-13,-38,-56,-93,-147,2,141,-48,-80,111,91,-113,-126,106,81,-80,-123,-86,-8,-119,-183,-124,-40,-43,11,25,-76,-3,66,-136,-232,-220,-124,-15,-49,-24,0,-119,-17,0,-96,-180,-112,-191,-229,-58,73,100,116,55,-43,-144,-207,-128,-171,-230,-248,-141,-259,-149,-40,-138,-272,-352,-168,-12,-14,-33,11,-88,-61,162,71,-100,65,-25,-368,-181,-17,-44,-82,-49,-117,-121,-119,11,60,28,-107,-35,-28,11,20,63,76,115,-108,-249,-206,-46,35,25,49,11,-149,-195,-138,-80,-102,-217,-78,-118,-216,-221,-122,17,-38,-124,-96,-8,-133,-227,-98,-139,-154,-141,-132,-53,-122,-190,-216,-256,-61,29,-106,-112,-86,-66,-63,50,112,0,-173,-100,-36,20,-33,8,111,-76,-170,-98,-129,-209,-121,-90,-200,-146,-101,-195,-103,83,8,-30,-160,-170,-207,-205,-95,43,-76,-80,2,-87,-126,-63,55,-71,-190,-56,12,-114,-184,-75,5,-168,-195,-30,-53,-253,-117,-100,-87,-3,20,-95,-262,-290,-199,-164,-49,193,106,7,-78,-44,-138,-142,43,90,-133,-253,-179,-72,-58,0,64,-49,-190,-169,-108,30,81,70,83,-7,-85,-25,10,11,-5,-39,-72,-59,-39,-156,-205,-61,23,-112,-161,-93,-171,-226,-267,-113,-134,-278,-98,11,-144,-201,-98,-33,-80,-50,107,29,-122,-100,-78,-22,32,-113,-194,-144,-147,-186,-159,8,54,-75,-102,-9,52,-105,-40,106,54,-35,-181,-64,23,-66,63,115,-17,-31,-41,-75,-92,-129,-184,2,-9,-132,-80,-153,-186,-185,-293,-184,38,-18,-237,-321,-180,-75,80,81,20,-185,-268,-206,-10,69,-8,49,-34,-161,-225,-55,-7,75,71,-83,-108,38,-51,-35,43,-138,-159,-142,-175,-15,28,-5,-33,71,61,-154,-262,-143,-155,-189,-101,-28,-23,-66,-72,-65,-116,-105,-221,-39,-40,-180,-232,-90,-13,125,-128,-128,-78,-190,-277,-113,-18,-23,-24,-3,-119,-158,-51,-5,54,40,17,39,-50,-19,-86,-17,93,95,66,-71,-132,-103,-153,-53,35,-88,-159,-171,-180,-137,-168,-59,45,-23,-95,30,-114,-175,-124,-103,-2,-90,-143,-112,-159,-132,-102,-10,-59,-66,-114,-284,-249,8,135,55,10,-80,-206,-136,-83,75,29,-50,-43,-55,-249,-77,113,95,2,-22,-15,-168,-214,-85,47,7,-9,-55,-112,-194,-63,-20,-7,53,42,-154,-214,-156,-33,-48,-148,-50,28,-91,-186,-126,-183,-230,-196,-58,-80,11,-43,-174,-189,-138,-19,95,-25,-143,-102,-97,-83,-23,34,10,13,-133,-197,-106,22,54,10,-102,-136,-96,-85,-64,12,-36,-71,-3,-82,-95,-92,-20,29,8,-19,3,-24,-165,-143,-49,-12,2,74,8,-39,-60,-59,-86,8,-5,-118,-149,-20,8,-65,-25,44,45,-137,-210,-108,-46,-58,7,6,-40,-147,-158,-98,-53,-17,28,-55,-116,-122,-101,-76,25,108,-3,-53,-15,-71,-118,39,108,59,-53,-49,3,-117,-136,13,-111,-222,-216,-168,-91,0,17,45,-83,-100,-165,-105,-33,-101,-134,-142,-51,-60,-40,-107,-103,-100,-170,-158,-13,-35,-113,-188,-169,-183,-169,-20,-9,3,-146,-76,-149,-80,-39,-29,71,-39,-154,-186,-76,74,113,54,3,-44,-13,-86,-61,0,-3,-31,55,28,-71,-59,-97,-28,-18,-118,-35,-48,-194,-220,-121,-28,-41,-18,34,-65,-153,-144,
-225,43,-53,-168,-103,-30,-60,-98,-35,5,0,-220,-271,-118,0,-158,-53,83,35,8,-28,-80,-90,-70,151,171,28,76,183,188,132,71,70,-48,-7,-34,-45,-35,78,91,78,37,29,-117,-147,30,63,29,-35,40,59,126,131,159,-7,-160,-105,60,121,19,8,53,-73,-176,-121,-149,-98,-60,-249,-113,86,105,-83,-105,-197,-278,-244,-24,52,23,-189,-100,10,-101,-22,30,-31,-111,-39,-8,59,59,50,-88,-199,-159,-183,-50,24,-10,-40,-35,-14,-53,-17,-31,-108,-72,-119,-175,-219,-112,-29,-2,-126,-165,-108,-4,-50,-48,-4,-149,-199,-144,-139,-24,17,45,-17,-105,3,2,-9,-61,2,-71,-200,18,105,2,-60,7,-143,-188,-76,33,-70,-202,-161,-78,-118,-95,58,-18,-119,-126,-217,-266,-129,-87,43,7,-45,-7,-46,-9,-103,-159,-206,-15,83,-20,-113,0,38,-185,-310,-256,-14,25,29,203,159,90,43,80,-72,-215,-78,-38,-24,23,43,37,-219,-202,-194,-207,-242,-161,-274,-269,-17,65,-9,65,89,131,-28,-139,-51,148,55,-44,183,110,-46,22,80,71,49,-117,-153,-91,-38,-114,-9,-4,50,-9,-363,-346,-75,-154,-171,-51,113,-54,-30,54,-105,-298,-246,-138,-171,-86,-4,115,-36,-159,-127,-58,2,55,174,-23,-95,-153,1,52,32,13,-86,-207,-149,-102,-123,-51,42,-101,-232,-105,-10,-103,-13,96,-58,-134,-91,-25,1,-121,-49,-66,-209,-236,-186,-226,-227,-102,-71,-59,-90,-18,0,-39,-40,75,52,1,116,-49,-271,-133,38,13,-70,-35,25,-164,-214,-195,27,-18,-78,-77,-194,-231,-215,-133,-28,-30,-95,-103,-5,90,47,-51,-14,-46,24,-20,76,81,12,-136,-3,5,-117,-30,33,-81,-224,-126,-61,-54,-60,-64,-100,-103,-87,38,-102,-106,-17,-126,-319,-237,-126,-71,-96,-33,38,-185,-247,-128,-61,-111,-96,-40,-175,-195,-73,-8,78,-88,-73,-9,-136,-195,-91,84,115,83,17,-95,-63,-65,-101,-82,-72,-50,-158,-106,32,1,-114,-137,-34,-108,-201,-108,-22,-85,-199,-147,-5,47,8,-133,-129,-127,-205,-119,-90,-106,-13,-7,-65,70,76,-73,-107,-117,-165,-224,-15,106,63,5,43,-122,-315,-180,-46,-30,-127,-97,11,-119,-124,-10,-24,-132,-113,-56,-93,-155,-121,-137,-174,59,117,39,-31,-148,-183,-243,-283,-95,90,61,-131,-133,-190,-186,-65,24,-20,-34,-146,-111,-137,-50,81,105,-82,-211,-181,-216,-90,90,128,20,-76,-163,-238,-188,-83,45,0,-58,-77,-154,-142,-3,44,-183,-126,-86,-100,-103,-49,-50,-113,-155,-83,-39,17,12,-70,-163,-107,-2,25,-156,-85,-53,-107,-70,89,95,-18,-70,32,-98,-229,-247,13,17,-220,-124,-88,-241,-134,-44,-7,0,-129,-196,-189,-96,-87,-103,-83,-137,-133,-196,-201,-63,-58,-141,-91,75,44,-91,-146,-3,-80,-143,-45,63,-106,-134,63,-98,-272,-136,-103,-71,-50,-105,-200,-81,18,-33,-181,-334,-225,-221,-139,38,144,40,-58,-106,-71,-88,-183,18,61,-127,-147,12,-28,-147,60,74,-12,-197,-274,-180,-87,-38,11,-13,-169,-116,-59,-171,-88,-87,-179,-246,-136,-3,-122,-181,0,-111,-78,-60,-23,-58,-170,-222,-87,-13,30,66,43,-123,-148,24,-33,-29,29,35,6,-107,-148,-92,-4,85,73,-54,-33,-54,-137,-183,-88,-58,-242,-186,-100,-174,-124,-113,-41,-34,-237,-175,-118,-82,-31,135,162,-77,-237,-129,-59,-105,-33,-111,-20,-22,-36,-164,-206,-78,-28,-153,-97,-49,-96,-147,-214,-71,107,25,-53,-17,-141,-277,-159,-53,-18,20,22,-77,-295,-196,-98,-103,-58,13,-85,-229,-138,-70,23,76,39,-185,-288,-191,-3,-9,80,90,-24,-91,-139,-107,-101,-219,-195,-118,-51,-4,-45,-25,-142,-53,0,-35,-56,-90,-107,-180,-71,78,125,-10,13,-29,-114,-201,-122,-19,65,-34,-17,-71,-239,-257,-66,-38,-112,-53,-13,-10,-45,-129,-14,-29,-59,-131,-196,-133,-91,-31,-28,-50,2,-164,-163,13,3,-133,-123,-82,-46,-143,-113,-60,-166,-166,-72,-53,-105,-168,-206,-199,-147,-8,100,83,-60,-165,-148,-86,3,24,10,47,-50,-131,-322,-134,44,-5,61,11,-90,-207,-131,58,-30,-8,66,-75,-219,-129,-138,-49,-12,-46,-19,-53,-101,-63,-56,-65,-56,-43,-59,-153,-78,40,-23,-20,-7,-50,-256,-123,-17,-15,-154,-118,47,-41,-80,-114,-123,-186,-209,-134,-50,-133,-118,-111,-178,-155,-126,-75,-95,-76,-95,-164,-53,-33,-55,-111,-90,12,-49,-92,-31,8,32,18,74,-102,-148,-15,-28,43,6,12,7,-82,-56,-77,-91,-121,-60,-64,-80,-178,-142,-106,-61,-31,-10,-161,-195,-163,-81,-179,-70,95,-45,-247,-199,-86,-98,-20,101,58,-14,-41,-60,-3,-122,-113,-87,-4,-85,54,-60,-49,13,54,18,12,-73,-132,-147,24,-12,-73,-100,-24,73,13,-90,-97,-111,-161,-72,-13,-77,-128,-65,8,-3,-25,-14,-30,-107,-53,-147,-121,-55,116,90,-60,-75,-178,-185,-188,-87,-45,-60,-100,48,-72,-113,27,8,-55,-118,-100,-80,-41,111,84,24,10,-36,-119,-34,-40,-161,-61,-10,7,-30,-194,-98,-61,-114,-161,-98,-49,-66,-86,75,55,-43,-102,30,-34,-59,-35,-59,-93,-205,-80,2,-114,-206,-210,
-206,-146,-80,-149,-63,-17,-194,-86,79,11,3,-77,-97,64,-49,-58,-103,-66,84,53,-141,-170,-63,7,144,240,63,30,13,120,143,224,126,-159,-93,-97,-166,19,-66,-154,-66,-46,-169,-264,-171,-33,-48,-160,-39,70,27,-93,38,81,-5,-29,35,111,235,224,179,193,10,-30,166,123,147,-19,-121,-12,22,5,-50,-56,-113,-30,-173,-15,0,-268,-254,-41,83,-147,-180,-29,-5,-100,-85,-53,-101,-121,17,17,-87,-129,-111,29,63,37,-43,-81,-161,-117,-189,-75,28,-12,-7,24,-91,74,102,66,-116,-176,-241,11,-14,33,84,-45,-210,-230,-76,-30,101,-41,-238,-173,-7,-113,-92,-38,-44,-65,-97,71,158,65,-83,-58,-366,-314,-119,-35,-126,-175,-191,-85,10,-82,63,2,-214,-251,-232,-170,-29,60,-12,-17,-76,-66,-65,-181,-160,-43,-148,-160,123,115,-55,50,143,-81,-271,-91,-7,-45,-112,29,144,-9,-83,-10,-128,-237,-139,-45,50,102,206,13,-35,1,-72,-106,-161,-46,-95,-209,-189,-33,-60,-159,22,-12,-141,-160,-35,-5,23,162,34,-127,-166,-23,19,18,19,22,5,17,54,-51,-98,-65,-41,-248,-437,-372,-206,-278,-334,-121,-63,-361,-271,28,-25,-189,-131,-82,-7,63,183,116,40,-154,11,-46,-59,10,-71,-65,59,-66,-49,65,105,159,44,-35,-102,-129,-55,25,163,5,-60,-17,122,19,-214,-180,-165,-155,-169,-53,146,12,0,59,-41,-134,-171,-207,-160,-8,-4,-209,-111,7,-103,-191,-100,-66,-179,-107,-77,-34,-238,-118,39,23,-134,-129,-85,-178,-25,11,-9,-114,-36,-70,-143,-153,-170,-137,-154,-103,-212,-332,-309,-201,-80,-82,-119,-103,-159,-161,-123,63,39,-117,-13,-35,-48,157,144,128,7,-210,-133,35,74,149,184,17,-41,54,105,94,55,-4,-144,-155,27,-13,-147,48,78,-95,-166,-143,3,-33,-136,-20,-133,-251,-71,73,19,-44,-19,-116,-310,-214,-113,-34,-60,-73,96,-63,-95,-12,-116,-159,-8,-61,-252,-102,39,38,-59,-49,69,34,-243,-229,-95,-111,-73,-35,-96,-128,-178,-102,-116,-93,-185,-25,35,-132,-53,-56,-61,24,64,-154,-92,-85,-34,-81,30,136,126,149,65,-25,-277,-204,18,-61,-132,38,156,59,-50,-65,-95,-90,-137,-174,-107,-48,-128,-164,-212,-138,22,-35,-170,-141,-190,-408,-220,45,0,-107,-66,-161,-132,-278,-139,-17,37,7,-112,-129,-5,76,84,183,-8,-242,-209,-155,-19,-30,-33,-116,-144,-171,-280,-247,-118,-171,-226,-103,-106,-119,-216,-85,81,-101,-102,-22,-14,-138,89,80,8,13,23,-86,-77,-131,-146,-159,-171,-164,-111,-28,-126,-80,63,-64,90,131,50,-25,-165,-148,-184,-93,39,73,-100,-347,-107,-111,-189,-199,-106,-131,-81,-122,-106,-61,-29,47,20,-65,-108,-141,-154,-80,-35,-144,-169,-124,-63,-58,-71,-9,-48,-262,-197,48,-108,-215,-78,-102,-210,-75,-17,-36,-75,-82,-169,-158,-102,-65,-83,-155,-204,-149,-105,45,135,166,-3,-158,-102,-146,-129,-43,20,-85,-221,-142,-86,-44,20,137,-23,-220,-254,-107,5,23,91,156,30,-114,-161,-114,-25,44,-23,-159,-73,-75,-155,-118,-55,-50,-87,-101,-180,-72,-237,-238,7,3,-90,-29,20,-50,-116,-85,-41,0,-14,-15,-50,-116,-82,-77,-48,-38,2,-73,-127,-85,-105,-147,7,84,-13,-58,-14,-103,-54,-95,-66,-50,-222,-285,-184,-206,-117,-113,0,-141,-222,-171,-128,-181,-190,-117,-106,-46,174,93,-85,-78,-55,-179,-56,86,32,-101,-105,-12,81,-39,-24,-25,-173,-314,-148,-43,23,75,-78,12,-58,-53,-124,-107,-23,-38,-112,-121,-98,-112,-175,-22,-23,-191,-271,-247,-65,-78,-48,64,111,12,-72,-22,-181,-238,-71,-12,-14,-73,-43,-95,-154,-76,-61,-195,-128,-59,-138,-195,-86,0,-49,-75,17,68,-119,-232,-225,-59,-95,-113,22,-65,-195,-166,-80,-31,17,73,18,-173,-107,-61,71,34,35,33,-93,-45,30,-33,-48,-22,0,-173,-251,-98,-143,-217,-30,120,34,-114,-46,0,-201,-232,-137,-8,18,-97,-183,-226,-204,-103,25,84,20,-195,-178,-113,27,-17,19,55,-61,-54,-22,-36,127,69,-117,-28,-64,-114,-153,-8,120,108,-24,-123,-116,-179,-8,90,-23,-88,-61,-196,-332,-168,-14,-58,-15,-58,-197,-229,-82,-15,-121,-66,111,25,-131,-98,-61,-134,-165,-82,-50,-131,-132,-142,38,-45,-78,-46,-39,-61,-112,-141,-191,-164,-122,-106,-22,-38,-161,-202,-165,-38,-39,-30,-36,-101,-254,-88,91,118,-106,-92,-106,-129,-248,-105,-23,48,1,40,-12,-33,30,-24,-108,-25,151,39,-80,-65,-75,-86,-3,7,-39,-97,-123,-169,-51,-12,75,126,76,-143,-205,-118,-143,-170,-58,2,-8,-71,-81,-161,-105,-40,-36,39,30,-137,-155,-107,7,49,-33,-55,-78,-173,-178,-43,30,7,-98,-7,58,40,-12,7,12,-141,-159,-76,-96,-126,-171,-13,50,-15,-7,-77,-128,-124,-171,-272,-183,-35,40,-71,-76,-117,-153,-168,17,20,-171,-176,-66,-48,-72,-31,-7,-102,-24,-64,-184,-72,18,24,58,-86,-186,-121,-146,29,106,7,-108,-58,-12,-161,-101,90,-23,-48,-55,-33,-55,-160,-73,103,-7,-70,-73,-51,-183,-119,10,38,-76,-18,-10,-40,-215,-56,
-211,-12,7,-215,-273,-113,-147,-174,-83,-137,-204,-226,-202,-113,-10,-77,-98,47,161,183,-76,-65,59,69,59,22,96,70,54,8,23,-61,-7,-66,-34,71,80,70,18,143,138,22,-58,-40,13,78,103,60,8,70,50,1,68,107,-10,10,-22,-28,18,76,75,-72,-185,-197,-71,6,-51,-65,-118,-183,-108,-81,-65,-36,-77,-121,96,230,146,61,-14,83,50,-9,39,-22,-144,-224,-118,-132,-117,8,125,33,-76,-117,-220,53,94,59,-17,-54,-58,-133,-71,-8,-18,-176,-91,-97,-129,-88,-10,47,-161,-290,-264,-60,33,-41,-72,-144,-288,-209,-49,-39,95,63,-58,-153,-191,-174,-100,-163,-144,-139,-121,27,141,35,-60,78,-25,-134,-83,-36,0,-139,-117,-114,-45,79,45,25,-85,-95,-123,-92,-121,-92,-44,-46,-29,-66,-45,-28,34,-63,-225,-146,2,135,-65,-107,-2,-85,-216,-131,-114,-183,-112,12,63,-83,-199,-131,-129,-232,-189,-44,-34,-71,96,17,-20,-23,32,-4,-28,28,-30,-158,-56,42,-72,-95,-100,-116,-141,-161,-106,-35,110,47,-20,-44,-132,-45,112,-23,-85,19,8,-113,30,-13,-8,148,159,-88,-190,-73,-41,-25,-14,55,-7,-247,-189,86,-18,-254,-191,-36,54,-107,18,34,-71,-134,-29,0,-3,229,64,-93,-78,-63,-121,-119,-119,-188,-297,-224,-191,-189,-262,-216,-13,-129,-237,-178,25,-106,-72,112,39,-128,-138,-36,25,-61,47,95,-87,-271,-81,-19,-83,-8,7,-56,-20,70,32,-119,38,122,-7,-93,22,49,-30,-45,225,172,-143,-25,-15,-143,-156,-15,-50,-22,-107,60,-160,-282,-166,-59,-123,-58,-98,-252,-139,-107,-141,-95,-159,-124,-107,-174,-59,-31,-141,-174,33,1,-88,30,128,118,69,-72,2,121,120,-114,-59,-156,-226,-160,-134,-118,-80,-113,-219,-252,-131,-71,-118,-87,-103,-166,-156,-93,89,-112,-176,-28,-39,-153,-60,84,69,43,-44,-86,-128,-222,-173,-83,27,66,13,-53,-81,-35,-117,-170,-54,-66,-278,-144,52,-60,-117,-22,17,-61,-105,-77,-64,-185,-45,74,-85,-58,-86,-91,-51,-181,-60,-15,-28,-61,-77,-159,-185,-121,-55,-123,-127,-59,-224,-303,-73,133,128,85,-7,-118,-288,-254,29,-14,-86,-127,-14,-4,-66,-61,-72,-43,-20,-165,-183,-136,-33,3,-93,-88,60,44,-112,-63,-168,-257,-224,54,44,-28,-24,-88,-144,-320,-186,65,80,-44,-70,-4,-80,1,118,105,-9,-113,-262,-387,-206,-56,-56,-137,-45,-179,-370,-252,-41,-54,-44,59,45,-158,-174,93,224,0,-101,-33,-153,-188,-195,-63,-107,-168,-36,20,49,-38,-108,-163,-184,-61,25,-87,-156,-142,-127,-132,10,84,30,-65,-121,-85,-184,-131,102,141,-41,-164,-124,2,-65,22,29,-76,-111,-146,-78,-51,-164,-43,107,13,-49,-76,-106,-83,-9,-38,-227,-169,-181,-262,-215,-201,-220,-201,-112,-85,-96,-46,-78,11,5,-119,-116,-138,-215,-200,-164,50,59,-35,-97,-35,-131,-144,-211,-107,47,79,-70,-51,-58,-159,-153,91,113,-60,-80,-147,-39,-83,43,100,8,-174,-214,-44,-66,-107,-35,38,-13,-90,-224,-184,-88,-51,-190,-92,-43,-153,-148,-186,-73,-85,-204,-118,-12,-122,-82,-98,-18,-85,-63,-61,-12,-77,-200,-95,-92,-142,-81,-64,-221,-143,-146,-189,-124,-40,74,52,-92,-169,-133,-117,-19,143,-9,-72,-22,-10,-73,-118,-71,-158,-191,-216,-230,-166,-124,-75,-35,-97,-147,-142,-186,-205,-117,-103,-50,-102,25,18,-81,-40,-14,-70,22,-10,-5,-76,-112,-96,22,39,25,-4,-63,-200,-175,18,79,136,102,143,-72,-108,-7,-78,13,-2,-70,-95,-85,20,79,35,24,-96,-307,-251,-128,-119,-178,22,-5,-121,-87,-138,-158,-243,-264,-141,-34,-176,-219,-118,-158,-142,10,-39,-107,-58,-141,-179,-58,50,-49,-55,-39,-59,-7,-55,-113,-71,2,10,116,8,-123,-81,-12,-5,8,95,59,-60,-112,-8,-8,-3,-83,-44,-132,-56,-8,-159,-83,-18,10,-207,-205,-163,-70,-131,-50,-29,-153,-76,19,-13,-143,-77,53,96,-17,-31,-113,-196,-127,1,40,122,-96,-239,-164,-81,79,66,52,-3,-168,-274,-342,-144,68,-14,-80,-64,-168,-307,-256,7,90,23,34,-77,-214,-183,-92,91,75,-39,-31,-134,-164,-185,-43,-101,-114,-163,-244,-189,-70,-92,-119,-13,7,-38,-87,-127,-10,50,-118,-134,40,25,-46,73,66,-168,-190,-71,-91,-85,-100,-63,-50,-70,55,28,1,0,-132,-114,44,11,13,-63,-15,-48,-81,-128,13,38,-80,-134,-112,-113,-129,-93,12,-111,-64,-49,-76,-111,-144,-147,-142,-132,-72,-117,-45,-91,-149,-105,-97,18,90,-30,-118,-25,-98,-119,37,151,33,-124,-121,-49,-81,-200,-92,23,19,29,19,-66,5,74,25,18,-121,-133,-126,-5,69,52,-15,-156,-148,-189,-134,-44,-19,-53,-122,-38,13,-207,-181,-88,-25,-90,-144,-38,10,-85,-10,-102,-70,28,18,-155,-132,-95,-58,-141,-97,-85,-153,-92,-93,-102,-173,-165,33,34,-75,-199,-114,-116,-78,58,19,-49,-58,-77,13,-114,-60,66,25,-24,-129,-169,-137,5,96,79,32,49,20,-44,-92,-51,-61,-56,-75,-31,-92,-211,-65,58,12,-92,-73,-91,-160,-160,-103,-72,-12,34,-18,20,52,-39,
-131,-81,-93,-173,-116,-119,-117,-190,-242,-178,-154,-123,-136,-72,47,73,-112,-90,84,25,10,-166,-83,29,110,136,132,2,-22,27,-55,-117,22,-63,-78,-100,-86,93,189,24,-40,110,60,-124,-158,-98,13,-63,-19,117,162,1,-33,60,-48,-180,-66,135,6,-121,-17,-82,-123,-131,-38,70,80,52,29,137,49,205,91,-25,-54,-202,-107,137,50,-82,-36,-12,-161,-85,94,48,-3,-97,-91,-76,-25,-25,-121,-133,-98,-128,-44,93,89,-51,-10,-105,-119,-30,-71,-83,10,-114,-221,-146,30,-14,66,33,-76,-159,-128,70,68,71,55,47,-43,-77,-25,28,13,22,-143,-252,-195,-148,-158,-119,-35,-107,-81,42,13,-78,-156,-41,-15,-33,-55,76,-18,-280,-226,-116,-71,-171,-8,117,-102,-313,-199,-221,-121,28,-28,-43,-149,-49,-66,-53,-168,-165,-200,-88,106,59,29,73,34,-59,-214,-80,78,-82,-76,123,186,111,61,-29,-5,-202,-219,-43,-13,118,110,-9,-108,-80,-75,-86,-92,1,12,-118,-10,44,-33,-132,-76,-44,-252,-261,-41,-12,-204,-101,48,30,-111,-171,1,-3,-100,-102,-78,-90,-64,85,53,40,102,-153,-254,-126,-80,-122,-85,5,55,-82,2,89,-77,-337,-206,-81,-136,-39,-56,-81,-126,-51,-186,-134,-111,-190,-160,-138,-85,-13,-30,-64,84,81,-78,-63,-71,-43,-49,-106,-17,-154,-249,-239,-76,-39,-39,22,23,-118,-242,-7,-10,5,52,11,-4,-12,-46,-49,-86,-100,33,-56,11,50,-117,-2,-38,-114,-195,-127,-10,20,-126,-96,10,-7,-85,-44,13,-77,-92,-119,-8,12,53,-121,-101,-85,-77,1,43,18,88,-33,-248,-154,-12,8,-24,-35,-146,-133,-33,-12,-97,-160,-119,-65,-80,-119,-64,-17,-190,-143,-20,32,74,49,22,-73,-160,-86,-55,-43,-44,-7,-313,-381,-126,91,20,25,-41,-263,-211,-128,-17,-46,-98,-61,-8,-117,-92,136,68,-15,-91,-202,-252,-289,-93,-7,-35,84,-40,-88,-133,-12,-41,-20,37,66,-85,-82,53,52,-29,-59,-12,-39,-209,-96,105,-20,-148,-56,102,30,27,5,-179,-273,-146,10,63,-66,-200,-143,-65,-3,-29,-227,-154,-159,-264,-160,81,28,-30,13,60,-3,-143,-171,127,11,-170,-66,-8,-54,48,-137,-214,-83,-237,-200,37,60,-31,-22,-131,-128,-45,-85,-119,-66,-207,-295,-166,-95,-175,-174,-129,-132,-216,-210,53,18,-51,-185,-212,-174,-107,-59,159,185,18,-22,-132,-217,-55,55,68,121,13,-91,-88,-96,37,-63,-103,-121,-148,-225,-231,-133,105,-7,-100,-50,-141,-345,-238,-9,-95,-134,19,0,-82,-70,-50,-100,-123,-122,-18,-60,-39,23,-61,-196,-78,-9,-131,-185,-169,-170,-253,-181,-30,68,-139,-165,-19,-263,-200,-101,-56,-38,-82,-204,-209,-29,-33,27,12,-66,-170,-163,-168,-75,-48,-58,-131,-73,-86,-238,-103,-129,-196,-131,-28,123,69,13,-22,-17,29,-15,33,-70,-113,-179,-111,-5,53,74,-66,-40,-141,-108,-87,18,137,78,-9,-70,-51,6,-8,-3,66,-112,-209,-100,18,-81,-45,83,-50,-149,-154,-171,-132,-38,-83,-123,-181,-289,-248,-156,-49,-14,-33,-207,-212,-60,1,-78,6,33,-22,-73,-31,-73,-108,-106,-36,-46,-18,-23,-24,-112,-185,2,-31,-186,-87,-143,-169,-185,-186,-114,24,45,88,-35,-105,-54,1,-138,-54,-75,-168,-168,-71,-24,-65,-75,-85,-80,-224,-205,-143,-36,-50,-4,-3,-58,-92,-171,-116,-56,-101,-206,13,-10,32,27,-50,-200,-168,-147,-128,-73,-34,-197,-200,-51,59,7,-58,-45,-196,-257,-101,28,96,58,0,-159,-166,-129,-147,-83,-24,100,12,-35,-72,0,40,-30,-50,-118,-262,-168,-29,-70,-113,20,18,-124,-197,-169,-41,-128,-160,-20,-22,-81,-54,-95,-51,-123,-207,-161,-121,-210,-136,-83,0,81,-49,-103,-90,-107,-153,-219,-22,44,2,84,118,-114,-204,-226,-53,63,-113,-61,-17,-164,-212,-43,89,-45,-22,-45,-96,-91,-128,49,80,108,61,-148,-60,24,-39,-96,-53,100,-19,-105,-107,-108,-175,-256,-38,23,-72,-141,-117,-202,-269,-101,126,152,52,-44,-174,-215,-65,25,65,29,-136,-189,-266,-92,117,102,-95,-124,-178,-201,-129,25,-14,-18,-25,-64,-98,-176,-138,-12,-53,-66,-54,-133,-188,-77,-24,24,8,3,20,-132,-146,22,-24,-137,-35,-15,-175,-196,-124,-126,-196,-227,-50,20,-119,-97,-55,-5,-175,-56,33,-66,-103,-59,-45,-82,-72,69,136,24,-176,-335,-209,-38,39,-7,-96,-102,-100,-124,18,34,27,-29,-48,-113,-191,-173,53,89,27,61,54,-91,-196,-60,-72,-76,23,33,-92,-65,-7,-49,-161,-105,-10,-63,-186,-136,-98,-179,-137,-28,35,-56,-134,-181,-100,-100,-134,32,-54,-66,-61,-136,-136,-12,103,-103,-118,-61,-148,-81,79,141,106,-9,-43,-76,-159,-80,125,2,-119,-124,18,12,-71,22,27,-65,-114,12,84,23,-78,-83,-95,-100,-77,-71,-211,-297,-210,-72,63,43,33,-86,-101,-138,-173,-174,-53,91,-13,-48,-87,-88,-65,-36,89,-75,-138,-126,-124,-72,-58,-56,-39,-180,-129,-214,-156,-49,42,11,23,-5,10,-55,-60,35,20,-58,-19,53,-10,-31,17,89,-70,20,79,75,-63,-112,-51,-38,-88,-156,-116,-156,-194,-118,
-200,2,20,-29,-15,43,-22,-60,-105,-2,-43,-269,-280,-31,11,-36,-82,-105,80,-41,-181,-170,-133,-105,23,48,103,-18,61,8,-76,60,0,-107,-131,-118,7,220,186,78,28,42,-88,-236,-61,94,185,-43,-155,-33,13,-51,60,136,33,33,-71,20,33,42,66,47,19,18,83,127,30,-66,-114,-158,2,-44,-80,-13,-30,-82,-112,-46,153,103,-65,-127,-64,17,95,116,44,-178,-148,-77,95,32,19,37,-93,-64,-23,24,95,81,6,-119,-95,-108,-100,18,68,-118,-134,-71,-126,-60,115,37,-252,-229,-19,53,-45,-122,-108,-148,-141,-92,-83,13,96,-20,-196,-174,-138,-34,-112,-83,-20,-153,-190,-30,66,-61,-113,13,-30,-98,47,154,118,-138,-124,-18,-4,-41,24,29,-46,-220,-160,-45,3,32,-25,3,-107,-66,-114,-196,-144,-92,-256,-230,0,-49,-139,1,29,-60,-50,-105,-53,-105,-221,61,188,37,-93,-3,2,-77,-106,-88,-78,-36,-18,-55,-144,-196,-86,-175,-206,-128,-77,-278,-97,27,-5,-20,101,95,-70,-156,-116,-25,17,52,152,0,-121,-71,53,28,-12,-75,-184,-176,-117,-49,-105,-83,-51,-256,-253,-101,-65,28,-19,43,65,-14,45,115,11,-97,-123,-55,18,-28,-20,100,-97,-148,-54,-72,-91,10,13,-88,-170,-179,-55,85,55,-108,-199,-60,-15,-73,-123,12,-5,-241,-263,-214,-103,-55,-95,-5,-59,-254,-249,-58,-10,-146,49,44,-147,-229,-166,-170,-82,-41,-179,-148,-101,-97,-118,-121,-64,44,-131,-160,32,-9,-166,-64,35,111,69,-90,-12,-35,-80,45,102,-7,-81,94,-23,-175,-78,-38,20,13,-53,-123,-93,11,34,130,24,8,-78,-163,-40,24,-7,-144,-45,-10,-95,-28,55,49,-163,-221,-36,-30,106,169,-38,-173,-92,37,3,18,25,-127,-357,-253,-53,-4,-127,-58,-31,-122,-248,-10,-61,-158,-64,-23,-168,-210,-8,22,10,-171,-148,-12,-226,-205,-2,58,-17,42,18,-93,-61,-25,-96,-76,-64,-161,-278,-201,-76,-8,-34,-118,-95,-137,-207,-136,-82,-175,-158,-75,-80,34,-4,-12,-49,-216,-141,-100,-13,-76,-117,-112,-82,-9,76,-50,-36,-112,-248,-248,-118,35,24,-83,-33,-82,-224,-129,-44,83,-34,-97,-18,1,-41,30,13,-169,-136,-4,-7,68,-13,-29,-34,-2,138,-25,-17,-13,-161,-324,-247,-54,43,10,-144,-237,-266,-267,-49,38,-25,-2,-102,-181,-155,-54,-10,-49,-107,-227,-212,-178,-98,30,111,25,-18,-199,-266,-124,40,-107,-53,-59,-179,-147,-49,80,257,103,-66,32,7,-117,-53,61,30,-38,11,-49,-134,-189,-93,-249,-295,-134,-83,-238,-113,24,-39,-101,18,152,61,-106,-44,-63,-90,29,210,172,53,-83,-132,-266,-166,-96,-51,-116,-191,-256,-261,-46,-86,-91,-102,-134,-153,-83,-116,-71,37,-23,-106,-108,-211,-185,-133,-124,-163,-196,-50,44,-20,-207,-22,-35,-190,-190,-61,-86,-166,-143,-18,45,-18,5,-48,-231,-141,-179,-273,-173,110,2,-178,-105,-55,-85,-73,17,-23,-188,-273,-209,-153,-168,-48,115,-54,-97,-225,-268,-118,39,84,80,60,-31,19,-155,-24,49,-70,-136,-34,39,-116,-142,-71,11,-4,-137,-72,7,-143,-58,64,-127,-197,1,-3,-101,-97,19,-14,-92,-165,-133,-75,-81,-136,-131,-116,37,1,-138,-144,-122,-197,-219,-33,37,-29,-23,-93,-88,-49,-44,27,30,-179,-175,-65,-114,-129,-8,74,-112,-196,-174,-147,-108,-45,-65,-188,-105,18,53,-90,-111,33,-19,-80,-20,69,-70,-173,-38,-44,-95,-8,3,-111,-210,-85,30,18,-66,-40,-147,-307,-334,-283,-237,-122,-51,103,-91,-91,42,43,3,-39,-171,-330,-164,-55,-113,-72,-41,-14,-149,-246,-149,-118,-164,-253,-100,-111,-123,-38,24,71,-39,-82,-7,-76,-83,-41,-75,-46,133,70,-12,-7,22,-60,-153,-14,7,12,48,74,53,-127,-113,2,42,-30,53,-2,-144,-86,-9,11,-3,-93,-133,-237,-221,-114,-155,-113,141,118,-35,-148,-113,-131,-231,-44,-10,-154,-214,-78,-76,-161,-158,54,81,-101,-77,-53,-136,-170,-29,32,-112,-146,-112,-264,-160,-15,-101,-55,60,-45,-263,-184,23,102,12,-29,11,-19,-194,-211,-10,177,19,-5,-28,-175,-144,-119,8,-59,-64,-51,-237,-207,42,-10,-38,-9,-123,-123,-43,-17,-156,-98,-73,-13,-91,-217,-147,25,-53,-153,-143,-51,63,-34,22,40,-81,-59,25,-39,-23,-64,-138,-155,-20,84,32,6,-29,-148,-254,-90,3,1,-95,-51,-82,-112,-36,27,5,-17,-55,-144,-179,-126,-65,-49,-28,-23,-36,-81,-105,-141,-127,-64,-51,44,-5,-111,-90,-102,-147,13,53,-72,-181,-170,-127,-41,-70,-18,80,66,-170,-188,-20,-97,-73,-13,13,-34,-61,-159,-141,-33,29,70,60,-23,-97,-124,-108,105,141,-51,-88,-93,-178,-170,-43,-34,-95,-101,-39,-149,-97,-45,-53,28,-58,-13,-38,-85,-106,-71,-22,-144,-119,-48,-38,-88,-160,-100,-75,-23,43,30,-96,-134,-262,-297,-222,83,33,-100,-123,-54,-58,-81,-7,3,-10,-66,-102,-185,-107,-108,-46,-7,-5,30,10,-142,-46,-20,-88,-3,53,-86,-147,-14,-41,-28,-53,-25,-114,-98,-103,-61,3,-133,-119,8,20,-139,-98,-33,-86,-39,-15,-64,-59,-129,-34,
-54,-43,-44,-141,-189,-183,-190,-168,-128,-46,-124,-230,-287,-268,-159,-206,-93,93,-60,-184,-176,-181,-33,-33,20,107,61,49,63,27,27,-72,0,59,53,-44,-72,158,281,159,118,106,-93,-231,-61,113,179,-45,-34,75,-24,-102,47,49,-49,-38,27,65,89,188,107,135,121,-4,0,151,47,44,-97,-105,45,-30,-132,-117,-10,-91,-175,-126,2,-105,-216,-10,-3,-82,-22,95,-9,-5,25,25,-18,40,78,24,-4,-35,-36,-20,83,157,71,116,5,-59,-49,79,58,-17,-29,-124,-66,-87,37,111,-54,-222,-304,-137,-102,-70,-23,-264,-294,-300,-205,-123,-54,-147,-253,-219,-41,-70,-142,-59,-119,-83,40,75,163,-7,-95,3,-113,-273,-121,-63,-119,-189,-158,-185,-60,-159,-202,-73,-134,-222,-189,-45,-33,19,-95,-137,40,-4,-49,-116,-180,-82,-43,86,96,68,55,135,115,-107,-163,-50,-85,-232,-82,95,18,-81,-111,-194,-249,-224,-252,-226,-194,-65,7,-73,-103,-143,-83,-45,-44,90,91,-31,-55,-25,2,61,172,-28,-183,-166,39,91,64,69,89,-23,-160,-49,132,39,-147,17,-105,-183,-70,-70,-126,-33,-45,-227,-201,-178,-96,-90,-92,8,-102,-307,-189,-2,69,-206,-189,-154,-132,37,162,84,-5,-82,-160,-40,8,-88,-51,-2,-49,17,47,58,133,5,-92,-186,-45,-3,-164,-137,126,-25,-204,-20,111,-119,-118,-9,-103,-224,-219,-33,107,5,101,135,-8,-136,-3,30,-114,-3,-48,-107,-141,-40,-108,-288,-86,-111,-189,-159,-73,-59,-289,-202,-86,-128,-164,-54,-22,-77,-119,-43,110,54,-105,-164,-90,-173,-170,-85,25,-107,-202,-307,-189,75,211,27,5,63,-22,-15,-15,24,6,-100,-90,115,-41,-13,66,23,-129,-185,-51,8,60,30,-50,-107,-274,-141,-95,-96,-80,-114,-360,-287,0,28,17,11,-2,-116,-303,-173,28,-65,-185,108,-61,-243,-58,107,71,10,-50,-82,-197,-181,-98,27,-8,-46,-127,-158,-178,-76,-41,-97,45,-56,-189,-117,-35,-44,-139,-87,-25,-129,-194,-138,-77,-51,-98,-54,86,88,66,-5,-129,-121,-188,-153,30,-4,-158,-149,-179,-38,3,-34,-91,-124,-114,-287,-121,30,-76,-8,25,-50,-101,-61,-31,83,64,-161,-19,-53,-105,-122,-122,-189,-131,-183,-121,-41,2,83,-64,-66,157,-10,-76,8,-95,-200,-22,25,17,-122,-61,-10,-30,-170,-77,64,136,-59,-50,-76,-56,64,40,43,-7,-143,-258,-184,-142,-65,-112,-122,-88,-117,-166,-212,89,-19,-175,-78,-19,-184,-232,33,89,-24,-102,-88,-103,-230,-197,-51,17,-65,-71,-136,-141,-101,-72,-107,-72,0,-4,-14,-112,-138,-169,-160,5,79,-93,-163,-88,-163,-205,-117,126,117,-83,-163,-204,-171,-171,-112,27,-72,-171,-229,-180,-64,3,-88,-43,-114,-118,-127,-154,24,64,-76,-121,121,52,-183,-107,-17,-161,-113,18,75,-96,-127,-49,-33,-41,-91,-82,-200,-336,-211,-178,-146,61,5,-46,-114,-202,-224,-168,-143,39,43,-51,-108,-58,-28,-23,113,64,-163,-173,-111,-85,-35,3,147,85,-229,-269,-108,-46,23,158,-3,-71,40,-105,-92,28,48,-66,-91,-142,6,-59,-41,-118,-40,-102,-211,-7,100,-175,-179,-75,-98,-197,-148,64,-170,-302,-142,-46,-39,1,-70,-144,-136,-144,-73,-20,66,33,-61,-95,-176,-149,-65,-92,-45,-50,-224,-273,-63,-36,-43,20,-54,-40,-126,-146,-124,-86,-25,70,-93,-88,-111,-83,-28,-105,-43,-121,53,28,-73,-128,-149,-102,-97,-123,-9,-34,-134,-256,-51,47,-207,-124,-44,-148,-278,-195,-95,34,93,101,-82,-165,-72,-53,-136,-48,-71,-141,-78,-80,84,68,34,-80,-138,-207,-185,-90,-34,-78,-22,55,-36,-143,-117,-237,-220,-112,-61,35,-30,-112,-132,-88,-82,-138,-105,-134,-128,-87,-155,-93,70,22,-38,-56,35,-40,-226,-143,8,-65,-36,79,-2,-227,-244,23,-20,-41,47,-4,-81,-111,-58,-18,17,52,-102,-124,-118,-13,-2,34,20,6,-106,-2,71,-50,-174,-128,-41,-30,-147,-91,-144,-100,-131,35,55,-75,-60,-211,-283,-107,42,76,132,24,-46,-134,-184,-119,-56,-8,-127,-178,-302,-273,-40,128,100,-66,-58,-173,-219,-146,55,39,-14,-50,-4,-95,-215,-66,52,-48,-73,-83,-212,-146,-59,-91,-28,-60,-24,-106,-209,-155,-44,-51,-139,-40,-8,-176,-93,38,-87,-170,-82,33,-38,-169,-189,-93,-121,-106,-4,-71,-55,-65,-141,-138,18,30,-8,48,-4,-63,-243,-98,29,-97,-227,-77,19,-129,-77,103,58,-56,-58,6,-87,-136,-50,61,74,73,10,58,-31,-80,40,-78,-17,43,-23,-129,-128,-86,-100,-59,22,-72,-216,-205,-168,-34,-101,-60,54,-22,-215,-191,-101,-97,-86,10,-38,-82,-66,-131,-212,-39,7,-116,-166,-9,-90,-73,-49,96,80,-59,-108,-117,-160,-191,-23,13,25,-41,-31,-38,-7,17,-15,-88,-185,-97,-51,-118,-44,166,-4,-196,-144,-108,-142,-204,-138,-148,-163,-86,-14,-38,-48,-9,-31,-231,-272,10,103,-43,-191,-100,-88,-49,33,38,-9,-76,-119,-77,5,8,63,163,-8,-153,-186,-131,-97,-66,-49,-98,-97,-31,-29,-77,-17,-38,-122,-160,-39,-19,-51,84,127,-70,-138,-127,19,-28,-90,94,1,-65,-44,-105,-60,-53,-76,
-102,-60,24,-9,-22,22,2,55,-131,40,78,-54,-200,-9,121,-35,-40,34,137,103,-70,-195,-39,-85,-82,-141,-73,2,-8,-22,-43,-7,32,-44,-76,-60,53,100,90,-76,19,102,-114,-132,-105,53,59,-131,-56,176,69,-71,-8,65,-51,-212,-225,-78,69,88,158,83,63,106,29,25,55,0,-29,-88,59,190,110,-55,-60,-252,-259,-82,61,42,-14,-34,10,-90,-202,-91,-87,-226,-207,-141,-76,1,-41,-100,-160,-195,-156,-41,40,-19,-86,-82,-93,-45,7,-2,-3,-30,-105,-43,-50,-105,5,18,-44,-132,-119,113,42,10,48,-80,-212,-134,-161,-227,-153,-25,-80,-126,-22,-159,-137,-70,53,-126,-290,-93,30,-36,-101,-66,-44,-155,-93,28,-163,-178,-49,45,113,190,113,68,-36,-139,-76,8,39,6,27,-76,10,-50,-55,-13,-93,-166,-278,-222,-141,-82,-116,65,-13,-170,-190,-160,-83,-142,-97,-9,49,-4,78,60,-51,8,27,-77,-64,28,-83,-93,-116,-197,-195,-169,-80,-7,-76,-129,-19,136,23,-75,79,125,1,-170,-165,83,-41,-81,1,6,-56,-18,61,-48,-90,-5,-49,-59,-64,28,116,157,52,-127,-153,-129,-60,40,-81,-112,7,-121,-154,58,75,-86,-90,-159,-112,-116,85,108,-46,-189,-129,-55,-176,-70,-25,-53,-128,-100,-58,81,-8,-188,-201,-143,-114,-75,-131,-102,156,18,-166,48,117,30,-36,116,53,11,-105,-53,44,-20,29,85,-18,-165,-50,-82,-61,22,-60,-244,-50,-31,-216,-59,-60,-113,-154,0,75,-44,-368,-342,-158,-248,-284,-220,-188,-227,-134,-116,-155,-143,-17,-70,-105,-251,-166,44,24,-22,-44,-134,-2,171,127,35,58,-10,-43,-7,19,-61,-45,-201,-95,61,-31,-124,28,-85,-330,-342,-88,12,-31,-38,-122,-232,-211,-88,-58,-131,-88,-98,-280,-169,-46,-73,102,47,-30,-225,-173,-88,107,48,-70,76,1,-112,6,80,-22,-80,-111,-183,-262,-210,-107,-100,-101,-80,-80,-126,-132,-53,-131,-155,-137,-19,-180,-258,-92,-14,-34,29,10,-83,-216,-71,-3,-163,-166,-63,-15,-64,-90,-98,-149,-122,-65,24,44,-9,-77,-22,12,33,60,48,-127,-129,-137,-272,-96,132,44,-10,-55,-55,-174,-195,-93,3,-214,-97,-49,-3,-24,-96,-51,-105,-117,-49,20,45,-10,-54,3,43,102,-41,-64,-78,-241,-264,-185,37,125,-34,-96,-90,-181,-216,-56,24,-75,-137,-8,-81,-191,-58,79,152,-3,-168,-308,-283,-101,58,-7,-70,-166,-118,-118,-113,-25,-96,-129,-46,-25,-252,-269,-3,90,-123,-190,-194,-147,-183,-8,-85,-20,-9,50,2,-180,-24,-101,-199,-111,5,-131,-226,-197,-221,-161,40,73,148,55,-76,-123,-174,-256,-216,-76,-34,-82,-165,-116,35,61,33,32,-88,-164,-61,-18,1,123,55,-59,-77,-44,-40,-44,30,190,38,-45,96,-34,-174,-73,-36,2,-112,-25,69,-13,-65,19,74,-55,-60,27,-200,-243,-207,-175,-248,-111,22,-100,-136,-143,-189,-147,35,147,122,-114,-201,-227,-246,-100,108,183,-76,-284,-148,-143,-183,-139,-111,-249,-404,-373,-197,-90,-48,-33,-71,-170,-202,-184,-143,-93,28,-164,-176,-100,-64,-97,-161,-51,-50,-60,-29,173,12,-180,-49,75,44,133,138,117,-97,-149,-58,85,-9,-12,-63,-173,-221,-254,-108,93,108,-24,-103,-129,-154,-174,-141,-18,112,-46,-185,-58,-147,-191,-139,-18,-65,-244,-289,-137,-24,-41,-45,105,-3,-191,-206,-97,-63,66,39,-75,-96,-10,-116,-210,-119,-95,-122,-159,-39,-22,-221,-210,-98,-9,-41,28,32,-222,-267,-272,-123,-34,-20,89,18,-207,-61,-2,-25,-46,88,24,-169,-53,69,-24,89,66,-118,-249,-144,-18,-112,-55,-53,-54,-131,-229,-131,-101,-88,-137,-131,-25,-8,-56,-64,-102,-35,-15,-129,-90,17,-100,-244,-138,-53,28,-53,-134,-107,-239,-242,-107,-58,-58,24,102,12,-204,-199,-72,-61,-121,-8,-49,-106,-88,-53,-63,7,-40,-31,-169,-123,-131,-81,-71,13,-33,-168,-14,3,-82,-76,-34,-34,79,-102,-48,13,11,-83,13,128,-71,-58,-107,-207,-111,-82,33,61,-48,-97,-64,-108,-39,27,-95,-54,-92,-201,-266,-54,121,66,-126,-76,-112,-181,-207,2,37,-121,-95,-7,-118,-201,-176,-33,85,59,-96,-53,-53,-95,-48,-31,-36,-65,-188,-61,42,86,-77,-132,-95,-54,-9,-54,-75,-61,-124,-35,6,-63,-133,-168,-112,-168,-87,-73,-107,-147,-76,-169,-161,-56,-61,-73,40,-17,-107,-139,-91,-48,-45,-61,-58,5,-98,-98,-91,-75,20,-34,-49,-143,-149,-44,23,-50,-76,-25,-14,-159,-129,11,-63,-5,58,7,-116,-111,1,54,-46,89,118,-114,-220,-112,-19,11,-41,20,-34,-191,-237,-190,-154,-137,-95,-108,-53,-61,-46,-200,-199,-44,42,2,-76,-155,-183,-149,18,105,-20,-98,-127,-173,-207,-90,93,-48,-122,-35,44,42,20,32,40,-43,-98,69,-8,-35,-38,-3,-86,-83,-142,-194,-117,-60,-122,-137,-56,-7,-58,-141,-129,17,-54,-78,35,27,-91,-78,-171,-158,-142,-23,186,40,-124,-141,-97,-81,-75,81,43,-30,-189,-289,-128,-5,76,55,-15,110,11,-86,-13,25,29,-59,-54,-34,-124,-161,-55,-48,-138,-142,2,-61,-72,-88,-15,-34,-88,-86,-50,-175,-112,-31,
-144,70,-91,-183,-95,-23,-111,-142,-105,-81,-111,-166,-128,-101,-88,-43,28,20,12,5,-80,-73,-15,49,101,20,-7,-51,-132,-146,-92,45,-40,-226,-293,-80,45,105,141,126,-3,18,-137,-224,-131,29,88,69,20,12,103,20,65,55,-77,-160,-53,24,102,156,136,-43,-90,11,66,12,-87,-56,-49,-65,7,38,-101,-139,-17,42,30,198,128,121,112,1,-63,-103,79,100,24,-70,-75,120,130,95,144,19,-81,-83,-51,37,116,-3,-163,-179,-294,-287,-190,-107,30,-29,-117,-76,-190,-163,-92,37,-95,-261,-257,-64,-13,-64,-123,-10,-75,-292,-179,-173,-24,147,-17,-128,29,-51,-131,-124,-114,-212,-214,74,112,10,-128,-117,-119,-189,-113,5,-87,-321,-241,-116,-29,38,68,38,-34,-244,-175,-153,-207,-59,34,39,-80,-8,-17,-184,-153,-128,-165,-101,108,128,28,54,63,-133,-189,-156,-72,-217,-278,-15,-59,-49,79,18,-51,-134,-190,-111,-97,63,70,-91,-81,23,-114,-136,-64,-19,-146,-246,-39,-7,93,23,159,149,-8,-164,-33,186,47,-8,96,-82,-279,-90,-25,-117,-166,-205,-143,-210,-165,-23,34,65,136,0,-184,-247,-139,-204,-204,-105,-175,-271,-107,42,8,-113,-141,-148,-77,38,68,44,29,-87,-4,-58,-2,8,-39,-83,-91,20,105,54,-7,-121,-143,-248,-277,-148,-159,42,130,-10,-111,-80,63,47,-136,-56,25,-149,-107,130,90,-106,-73,-66,-83,-143,-100,-138,-114,-106,-35,-158,-168,-24,-112,-100,-30,-23,-181,-132,11,-54,-142,-141,91,143,10,-23,43,-59,-81,137,260,42,79,76,-46,-61,-22,-2,39,-46,-96,-164,-241,-38,106,-3,52,76,-14,-197,-123,-5,-86,-200,-15,27,-73,-77,38,42,-149,-241,-134,-95,-48,19,-80,-253,-183,-149,-124,-23,-18,-95,-220,-261,-214,-81,-142,-51,63,-71,-197,-106,74,-12,-122,-126,-123,-166,-66,11,-38,-176,-229,-116,-170,-298,-134,-163,-43,0,-98,-256,-201,-64,-121,-10,-3,-83,-159,-85,50,-13,-105,-40,-91,-144,-144,-90,3,-53,-238,-149,-64,-51,-98,-127,-158,-154,-137,-91,-45,2,2,-31,-122,-25,42,-35,-85,-118,-65,-186,-107,133,45,-85,28,8,-252,-201,-55,11,24,94,-33,-59,64,94,74,-48,-108,-86,-64,-13,117,25,-186,-75,-55,-121,-127,-112,-148,-266,-215,-66,20,-142,-302,-179,-123,-196,-112,-102,-23,-189,-295,-155,-78,-15,183,186,-114,-339,-168,-285,-127,33,35,80,-22,-128,-183,-211,76,69,-86,-127,-105,-222,-186,47,135,-138,-180,-29,-116,-81,-50,29,101,-111,-78,33,0,39,52,-132,-147,8,-91,-211,-113,-202,-319,-199,30,12,-25,-90,-33,-100,-191,-121,63,11,-103,-13,-25,-158,-259,-72,-5,-24,-118,-76,-55,-121,-73,48,-36,-82,-93,-63,-111,-5,17,-39,-63,106,-60,-122,-25,-18,-98,-212,-81,13,-136,-189,-143,0,-100,-103,-13,-161,-254,-263,-105,-86,-64,27,-31,-204,-236,-215,-80,-13,144,39,-111,-126,-90,-122,5,108,88,-153,-148,-128,-132,-90,-36,-15,-136,-195,-195,-146,-116,-29,-82,-40,-45,-105,-77,-114,-108,-7,-33,-137,-75,-22,-39,74,84,1,-169,-127,-2,-13,-146,-108,-66,-127,-118,-22,48,-108,-127,-77,-54,-93,-59,-63,-122,-136,-85,60,24,49,47,-147,-87,-46,-123,-95,-76,-72,-181,-249,-134,29,-55,-204,-71,-91,-215,-246,-107,-24,-8,7,-85,-7,-44,-163,-154,-122,-73,-158,-103,-35,-18,-81,-202,-92,-146,-160,-36,35,-33,-101,-156,-137,-59,-18,11,43,-103,-253,-48,159,108,58,20,-107,-246,-230,-83,-49,-73,-46,-100,-106,-25,38,12,-81,18,-158,-225,-147,-124,-46,-50,6,30,-214,-184,-108,-80,-212,-232,-82,-14,-48,-108,-129,-190,-199,-113,-35,-59,-133,-92,-117,-143,69,74,-40,-10,20,-183,-263,-117,110,-8,-50,102,68,-98,-128,-51,-30,-19,-12,25,-33,-173,-123,42,23,-72,-108,-83,-178,-116,-39,28,95,58,-106,-143,-75,-85,-158,-80,-33,-20,-81,39,11,-165,-158,-24,118,-48,-159,-169,-128,-98,-4,13,112,47,-54,-144,-66,-14,-38,10,-61,-107,-189,-207,-35,38,-15,-4,-81,-215,-304,-244,-63,76,-107,-169,-101,-170,-243,-20,83,32,-53,-112,-92,-143,-113,-35,-88,-199,-160,-106,-164,-114,-2,20,-51,8,116,29,-44,-13,-100,-75,-31,1,-58,-127,-132,-123,-159,-181,-92,-43,-60,3,-48,-88,-83,-30,54,-33,-41,-93,-256,-144,30,0,-97,6,-40,-210,-78,-15,-10,-7,25,47,2,-138,-108,-33,-76,-111,8,-61,-146,-100,-93,-133,-51,54,-8,-29,-85,-43,-155,-106,-3,-15,-73,-86,-59,6,-189,-82,68,-4,-93,-147,-100,-25,-45,-66,-13,-90,-105,-81,-9,-153,20,-33,-159,-118,-111,-87,-45,1,34,-49,-96,-5,-87,-159,-166,25,-66,-137,-55,-22,-39,-29,88,81,-103,-158,-55,-93,-13,29,39,-55,-107,12,-45,-101,-77,-82,-107,-29,0,35,-81,-90,-90,-141,-202,-12,-40,-28,-41,-72,-148,-147,-97,34,-39,-160,-75,-59,-171,-76,44,55,-2,-143,-126,-65,-28,-18,-131,-139,-44,-59,-124,1,115,44,-14,-44,-15,-85,-73,23,22,-88,-98,-44,-31,-168,-129,-77,-77,-78,1,-17,-134,-158,-77,
-39,39,-4,13,66,11,-154,-100,-86,10,-23,-131,-126,-201,-184,-139,-142,2,-23,-40,-307,-307,-173,-78,37,49,-38,-33,-168,2,-8,27,71,-148,-153,-200,-66,80,122,-91,-170,-95,-156,-225,-28,189,214,52,-30,-72,-19,39,24,132,108,-45,-93,-9,93,125,71,18,-136,-123,49,105,107,-90,-118,30,71,28,-179,-121,42,-23,-239,-77,85,-87,-143,-9,-121,-58,-65,18,-20,-201,-184,-70,-43,-31,35,-54,-65,24,33,116,196,209,141,28,45,-36,37,78,211,60,-224,-5,-22,-122,5,83,-5,-212,-222,-136,-24,30,103,-4,-215,-86,-13,11,123,39,-127,-63,-48,11,-154,-41,-30,-155,-217,-97,-87,-29,-188,-219,-98,-98,-118,-19,-60,-271,-123,71,-33,11,167,49,-114,-191,-171,-17,24,1,84,53,-7,-81,-154,-189,-200,-159,-247,-205,-159,-103,-178,-93,-97,-66,-202,-312,-111,-76,10,38,89,13,-100,-98,-90,-60,-119,-126,-77,0,128,71,-19,-51,32,-72,-105,96,-105,-186,-170,88,-5,-29,102,54,-129,-231,-59,-18,-44,-46,45,-4,24,128,159,45,-103,-126,-105,-63,-159,5,35,55,-70,-280,-402,-290,-154,-242,-242,-239,-176,-188,-100,81,-92,-385,-259,-159,-105,-87,157,136,-70,-224,-54,-87,-17,-25,-14,20,33,-95,-3,12,17,32,-10,-163,-64,-34,-92,-63,10,-141,-126,10,70,27,3,-12,-116,-300,-210,-36,-56,-173,-3,45,-53,-97,-179,-242,-128,-51,-71,-179,-174,-35,-207,-278,-58,-116,-179,-30,10,-106,-165,-31,54,30,-243,-222,-23,-20,-87,8,-12,27,-13,-50,-121,-108,-13,153,120,-2,-156,-111,-98,30,50,18,-10,2,-53,-97,-10,-22,-122,-23,24,-34,-50,6,29,96,23,-107,-13,44,-93,0,22,-127,-91,-38,-85,-86,-82,-174,-293,-278,-154,-59,-101,-133,-149,-242,-138,-101,66,0,-49,-7,-113,-225,-141,-36,69,-95,-215,-197,-278,-59,40,111,121,55,-23,-107,-88,-18,35,-75,-119,-153,-236,-101,81,-5,-107,10,-24,-169,-121,-158,-114,-121,-70,-13,85,2,-91,-64,-70,-93,-143,-33,-51,-30,59,-61,-119,32,-5,-107,-46,-73,-204,-191,-101,28,-82,-7,107,47,-132,-144,-122,-134,-241,-169,-81,17,-71,-169,-133,-143,-194,-131,-132,-81,19,64,32,-10,59,-63,-31,-101,-190,-298,-147,65,118,-20,-114,-161,-148,-262,-71,68,107,20,-160,-65,-86,-45,32,61,28,-101,-180,-242,-146,110,70,-156,-127,-61,-91,-85,42,83,6,-2,-17,-138,-278,-202,-85,-179,-180,-164,-160,-244,-186,-107,-30,-190,-184,-163,-188,-230,-214,-164,-185,5,-56,-137,-117,-97,-90,0,50,52,-29,-163,-14,32,-87,-107,121,158,-20,-40,-143,-206,-50,-10,45,132,-24,-117,-46,-116,-129,-38,-58,-51,-83,-132,-45,168,205,100,101,90,-118,-251,-155,-101,-10,-143,-163,-4,-113,-242,-121,-97,-188,-231,-41,-59,-185,-238,-215,-129,79,6,-56,-184,-266,-191,-206,-141,17,33,-127,-184,-136,-194,-126,88,75,-39,-163,-78,-15,-24,-44,111,-80,-251,-195,-199,-36,-43,-66,-12,-70,-153,-83,-119,-101,118,53,-97,-25,-8,-123,-82,54,75,-40,-59,-25,-75,-299,-278,-48,-7,-141,-64,-139,-231,-279,-103,-29,-105,3,-41,-106,-128,-105,-80,-46,65,85,-103,-98,-36,-93,-143,-41,-20,-96,-163,-96,-33,-128,-173,2,-28,-202,-148,-50,-78,-59,-46,-102,-147,-116,-122,-119,-51,23,-31,-29,-36,-10,-8,-116,-108,-18,-82,-136,63,122,-195,-229,-81,-39,-20,49,-7,-237,-290,-230,-8,42,71,103,-78,-212,-221,-33,11,-46,-55,-174,-239,-116,24,63,69,-5,-181,-269,-161,-85,-138,-85,10,0,-43,-186,-166,-50,-197,-226,-14,-29,-50,0,-59,-91,-25,5,29,-134,-95,-197,-227,-12,42,-56,-170,-91,52,-126,-174,-19,35,38,105,135,-46,-194,-211,-19,-9,2,-15,-65,-191,-122,-119,-35,-15,-132,-166,-158,-81,-41,-226,-124,7,75,-50,-129,-93,-168,-178,-45,-43,-90,-8,2,-55,-86,-165,-59,58,-4,-102,-163,-216,-166,-25,66,-12,-34,-183,-307,-282,-66,7,29,-29,-10,-45,-178,-102,60,32,84,-22,-170,-226,-231,-76,30,50,73,-28,-158,-163,-80,50,8,-75,-7,35,-107,-85,-93,-93,-117,-112,-178,-216,-101,-77,-156,-201,-119,-2,-163,-143,1,11,11,47,28,45,-95,-133,-43,-117,-95,-30,40,-137,-161,-114,-132,-61,-13,-35,-10,-49,-126,-184,-86,-60,20,-20,-111,-29,-101,-119,-64,17,-87,-123,22,-48,-148,-146,29,55,-24,-10,-22,-56,-141,-139,-166,-164,-65,-12,-87,-48,-43,-3,-77,-85,-78,-96,-185,-134,-77,-33,7,133,34,-108,-165,-149,-144,-40,103,61,-55,-126,-43,37,-78,-88,38,-36,-153,-141,-133,38,113,73,-91,-63,-171,-232,-142,-87,19,32,-158,-64,-22,-143,-56,39,-81,-236,-225,-148,-15,-9,-87,2,-40,-78,-14,-111,-196,-36,-80,-101,0,18,-127,-188,-161,-81,-107,-123,20,-28,-156,-123,-31,-15,-38,95,113,-54,-106,-149,-77,-53,60,38,-18,-77,-75,-139,-160,-63,29,71,28,-12,-77,-166,-66,60,27,-87,-87,-50,-61,-102,-127,10,-78,-66,-25,-48,-65,-70,-117,-34,-45,-70,-59,-50,-86,-73,
-103,23,29,-174,-146,-59,-97,-33,7,38,75,-166,-252,-148,-114,-98,-96,48,-4,-118,-314,-294,-82,-4,50,-2,-10,33,27,17,-61,127,32,5,100,-31,-78,-30,130,74,6,111,102,-206,-123,105,148,39,91,84,108,73,-35,80,34,-127,-118,37,131,135,66,-97,-9,35,30,-9,54,-23,-53,-86,-106,-29,75,-29,-46,-141,-253,-101,148,-82,-163,48,53,-73,-4,27,-51,-122,-114,-64,-23,-92,-132,-53,-147,-269,-116,-5,23,52,-36,-17,-95,-261,-103,94,44,-81,-169,-165,-63,-124,-77,132,-180,-376,-170,-3,-31,25,130,-141,-210,-112,-95,-82,-36,24,-40,-48,-131,-9,-93,-15,-41,-239,-269,-49,106,-95,-54,-23,-118,-174,-113,12,29,-158,-100,1,-102,-93,93,61,-116,-217,-64,-29,27,-3,-43,66,81,53,8,44,43,-18,-124,-56,143,103,-119,-13,25,-199,-280,-147,-71,-154,-106,-15,45,-93,-70,-30,-29,-75,-185,-153,19,152,34,-22,-85,-174,-239,-207,-165,-24,-44,-199,37,25,-49,-66,34,-39,-207,-314,-168,-38,-92,-111,64,-36,-40,23,73,25,-66,-31,-25,43,-2,63,101,166,-41,-141,-188,-86,-19,-65,-156,29,-38,-158,-55,108,107,-93,-244,-184,-22,-35,25,42,74,-38,-43,-63,-81,-143,-284,-239,-190,-126,-112,-95,-23,22,-113,-88,-96,-95,-59,2,68,-29,-51,-178,-117,37,54,50,38,-122,-64,35,27,7,-20,24,-17,23,-46,-101,-9,-87,-93,-8,112,80,-20,-97,-144,-28,-54,-103,-10,-22,-170,-97,121,127,-58,-111,-126,-156,-209,-148,-195,-179,-184,-95,-129,-256,-178,-65,-60,-136,-138,-267,-217,-44,86,-65,-195,-155,-101,-132,-71,27,88,-58,-71,-31,-85,-8,88,43,-56,-129,-105,-73,-122,-49,85,-123,-243,-159,-38,53,106,-124,-189,-253,-128,70,42,-3,20,-170,-180,95,106,-12,-106,-129,-131,-59,13,103,94,-55,-61,-53,-224,-164,-2,28,-20,8,-50,-178,-171,-107,-164,-114,-50,-121,-226,-224,-95,48,8,22,-13,-137,-144,-3,42,-20,-215,-97,-114,-122,-142,-169,-220,-242,-238,-236,-61,-73,-25,-142,-80,-56,-87,-153,-106,-153,-283,-248,-91,141,88,17,74,76,-190,-298,-86,25,-144,-122,44,23,76,53,8,-70,-137,-36,39,95,122,-102,-134,45,55,-88,-127,-61,-22,-256,-251,10,-24,-90,-170,-58,-122,-188,-76,32,-77,-159,-283,-263,-181,-146,-78,-103,-191,-246,-257,-144,-18,121,50,-95,-70,-25,-96,-8,47,-15,-13,-22,32,-210,-289,-96,34,-55,-101,-3,-53,-160,-171,-123,-36,-86,30,25,69,75,-39,-91,-102,-40,29,-54,-108,-38,-56,-2,-23,29,-159,-222,-102,-45,-196,-149,48,3,-17,-81,-136,-206,-134,-36,-44,-18,-108,-181,-14,28,-95,-88,-43,-56,-44,-106,3,54,-31,-126,-174,-108,-128,-189,-108,-15,-128,-98,-100,5,-3,-191,2,68,-146,-146,-111,-225,-139,-238,-189,-64,27,53,30,-206,-268,-294,-239,-122,94,254,22,-28,-80,-124,20,34,74,-159,-324,-134,-65,-95,-10,-5,-116,-207,-204,-239,-127,-78,-76,-34,-146,-194,-129,-38,61,-19,-44,-159,-108,-75,-138,-97,50,55,-188,-222,-70,-31,-159,-165,23,60,-66,-77,25,-101,-161,-91,-97,38,24,-7,-87,-133,-178,-219,76,118,70,-12,-83,-113,-147,-158,-72,25,-8,-127,-90,-22,-72,-114,-49,-40,-181,-230,-190,-106,-25,27,103,-12,-300,-251,-154,-199,-93,-3,-64,-12,143,-65,-106,-34,-72,-106,-149,-76,-13,-127,-186,-59,1,53,73,37,-107,-266,-160,25,-85,-3,132,-24,-129,-191,-227,-75,22,-103,-131,-173,-146,18,-78,-98,-56,-131,-271,-190,-93,-60,-93,1,11,-107,-197,-101,-106,-227,-190,-33,-76,-17,-102,-70,-96,-95,-46,-118,-63,-97,-34,-76,-22,138,47,-78,-18,-66,-212,-183,-83,-24,27,-35,-44,2,-166,-105,-90,-45,-88,-14,8,-124,-180,-107,-22,24,-30,5,-85,-103,-50,-83,-45,-107,-72,-112,-171,-91,-97,-144,-96,23,-46,-43,-86,-22,-25,-98,55,156,-3,-168,-119,-142,-141,-70,30,101,45,-142,-256,-315,-160,-9,-131,-129,0,-139,-266,-159,-9,-40,34,74,-118,-272,-138,-5,55,-17,-66,-53,-72,-105,-55,33,85,12,-108,-82,-81,-78,17,55,40,5,-174,-102,-100,-61,-83,-82,-56,-44,-95,-169,-56,-86,-199,-179,-92,-35,-43,13,93,-41,-82,6,-24,-86,-127,-118,-199,-85,-17,-95,-108,-71,-132,-221,-141,80,53,3,-15,-111,-173,-9,35,6,53,-86,-46,-8,-58,30,103,18,-59,-36,1,-29,-156,-158,-134,-72,17,-22,-86,-93,-136,-139,-102,-28,40,-65,-210,-87,17,-128,-58,68,2,-100,-164,-143,-209,-195,-53,28,-31,-131,-123,-105,-118,37,19,-64,-96,1,-63,-45,73,66,-39,-38,-73,-176,-175,-55,35,-19,-83,-131,-165,-160,-78,95,-10,-169,-154,-124,-24,-81,-86,-70,-44,-73,-80,-129,-65,-63,-126,-123,-80,-117,-53,-63,-126,-103,-166,-114,-5,40,-61,-38,44,-75,-43,79,108,-63,-210,-181,-143,-53,44,74,28,45,-15,-113,-294,-87,35,-17,-70,-61,-56,-124,-39,-39,39,-44,-127,-49,-77,-121,-106,43,-48,-101,3,-12,-88,-108,-51,-39,-127,-91,-5,-59,5,-12,
-143,135,17,-88,-100,-170,-183,-50,-80,-143,-222,-297,-222,25,83,25,-31,-4,-8,30,-100,-243,-118,-108,-106,-29,1,45,116,-43,-85,-73,2,-137,-98,-114,-24,176,83,-39,-75,-38,-136,-171,-19,89,94,-41,-63,123,102,38,54,85,25,-121,-111,-8,5,23,195,58,32,-8,-33,-76,-18,28,-43,-105,-35,13,73,40,-34,-92,-96,-9,95,-97,-114,25,6,-59,-17,-35,-75,-108,-23,40,30,7,80,-48,-33,12,111,101,127,61,-60,-85,-85,-136,-93,-17,-73,-173,-259,-262,-86,-131,-100,-146,-207,-214,-134,-81,-38,-131,-102,-169,-163,-128,-114,-75,-106,-144,-116,63,71,42,49,112,89,-173,-50,218,135,-50,-31,-7,-60,-80,-44,66,1,-211,-176,-93,-30,-48,11,74,-128,-231,-112,-20,102,5,3,-105,-121,-59,0,-119,-106,-48,-95,-197,83,100,-100,-31,85,-159,-195,-70,-35,-9,61,215,148,61,-41,-92,-29,-204,-211,-249,-173,20,102,34,-83,7,-93,12,40,-7,-132,-238,-147,45,22,-71,-28,2,-191,-204,-78,10,-116,-50,166,53,-60,52,171,40,8,-3,-156,-184,-132,-171,39,68,136,94,-70,-75,43,27,-112,-75,-2,-216,-136,-41,-217,-246,-294,-189,-15,23,44,156,-136,-319,-112,-73,-95,-3,-38,-149,-101,-176,-230,113,200,-24,-147,-90,-108,-86,-40,-149,43,-124,-252,-22,25,-31,-8,20,-128,-258,-205,-54,-91,-163,-46,111,-92,-188,33,1,60,126,-7,-117,-19,102,-23,-78,-81,-43,-85,-204,18,-76,-244,-195,-18,-77,-212,-63,20,10,-81,-77,-13,19,-127,-141,-56,-93,-95,-10,116,117,-93,-217,-127,61,85,-18,-25,-46,-114,-197,-95,117,-45,-185,-46,-101,-56,-54,-12,-106,-236,-287,-77,164,-33,-122,-100,-173,-257,-126,-149,-216,-116,-137,-325,-214,-82,-63,48,79,50,-72,-232,-19,-4,-90,-243,-119,-138,-259,-146,-15,64,156,-23,-211,-156,-61,-46,107,103,112,121,2,-87,-102,-129,-100,-23,-86,-210,-123,-78,-127,-114,-176,-93,-86,-327,-246,-29,-138,-141,-72,-53,-105,-43,-124,-188,-119,-20,53,64,-30,-85,-10,59,81,47,-41,-14,-76,-183,-222,-66,83,-51,-49,-29,-129,-243,-199,-72,35,-59,-112,27,-39,-73,-30,6,-91,-83,-180,-159,-78,-103,-44,-161,-146,94,20,-155,-55,18,-56,-160,59,-31,-214,-171,-180,-181,-349,-197,32,-45,-108,-73,-100,-229,12,132,179,17,-141,-155,-73,-22,-83,-64,-5,-33,-113,-206,-118,144,60,-180,-113,-113,-304,-200,-44,-36,-38,-92,-50,-33,-210,-199,-92,-17,-34,-65,-22,24,83,66,-33,6,47,-70,-137,-210,-207,-129,-50,-18,117,-10,-238,-114,-147,-144,-49,75,35,-206,-269,-148,-206,-249,-142,-82,-65,-121,-161,-35,-105,-56,12,-15,-101,-168,-76,-58,23,27,-49,-76,111,89,-107,-134,44,-76,-149,-83,1,44,-44,24,70,-2,-137,-95,-92,-196,-113,-163,-102,54,2,-86,-117,-201,-310,-225,-85,135,147,-159,-196,-148,-196,-98,65,154,-48,-221,-204,-78,-7,63,105,7,-95,-112,-92,-117,-126,37,10,-141,-87,-61,-46,17,-35,-199,-174,-134,-159,-102,-128,-9,44,-53,-112,-66,-191,-269,-76,-38,-128,-90,42,48,-116,-244,-232,-78,-28,17,29,-142,-299,-201,-173,-107,86,37,-12,-119,-175,-188,-98,-12,40,23,-14,-12,-13,-87,-83,-2,-23,-197,-324,-127,-58,-56,-31,-5,-3,-136,-113,-97,-91,-75,-92,-24,43,116,12,-149,-53,-91,-136,-40,18,-10,-232,-262,-98,71,-78,-90,-169,-244,-329,-256,-159,-49,-70,-121,-129,-138,-215,-103,-46,50,47,-103,-143,-40,8,-35,23,-10,-176,-207,-206,-93,-121,-175,23,123,-48,-146,-78,-129,-217,-169,-71,-90,-95,-90,-63,-80,-10,-20,-64,-75,-76,-51,-164,23,133,0,11,-7,33,-128,-154,-142,-78,3,-23,40,43,-41,-127,-59,-95,-205,-93,-7,-128,-156,-34,80,100,61,-50,-178,-219,-175,-8,-76,-63,-51,-56,-92,-19,-63,-60,-31,-14,-31,-56,-81,-146,-183,-128,10,-4,-90,-144,-82,-78,-239,-33,-20,7,-61,-179,-222,-153,6,151,68,17,-45,-136,-131,-59,11,-36,-107,5,-136,-204,-87,25,93,-90,-87,-14,-72,-119,-72,-20,-53,-75,-72,-90,-76,-166,-160,-225,-39,-19,-158,-186,-244,-64,-70,-112,-40,-28,-17,-23,0,-31,-13,75,23,-35,25,3,-5,-49,-33,88,6,-107,-106,-139,-202,-117,7,-86,-72,-54,-75,-93,-80,-76,-3,-95,-175,-95,-111,-171,6,6,-30,12,-33,-33,-49,-80,25,33,12,22,-28,-97,-195,-246,-246,-158,-51,43,-2,-5,-20,-143,-77,10,-20,-107,-114,-36,-31,-153,-138,76,-45,-185,-253,-116,-46,-36,65,100,-33,-80,-85,-41,-24,-49,-41,-44,-92,-105,-205,-128,22,-29,-143,-103,-80,-170,-113,80,122,-141,-144,1,-43,-106,-18,40,42,-60,25,54,24,-129,-28,7,-51,-24,44,-158,-189,-116,-131,-144,-18,27,-51,-144,-136,-128,-189,-144,-9,60,-24,-71,-92,-174,-183,-23,128,-50,-128,-188,-149,-61,-38,159,73,-7,13,-76,-103,-73,-73,-85,-136,5,-15,-95,-77,-90,7,-34,-183,-118,-91,-165,18,47,-156,-44,6,-81,-30,-58,-22,-51,28,74,35,-64,-70,2,
-91,-48,35,-102,-107,-90,-116,-127,2,38,44,-22,-55,-31,20,-66,-30,61,153,-36,-105,-185,-164,-51,-40,-33,78,-122,-105,83,68,34,42,-55,-83,6,-73,-59,54,38,123,44,-166,-237,-121,85,133,25,-19,100,3,-15,80,34,44,-77,-73,-2,-55,-82,12,-34,-100,5,58,105,42,-61,-128,-159,80,106,-38,-90,12,-76,-149,-30,74,-183,-293,-161,-127,-155,-118,-78,1,-102,-185,-33,-111,-15,91,-28,-123,-54,-12,-76,133,208,73,47,-61,-160,-123,115,153,-126,-38,-19,-23,-121,144,58,-107,-154,-86,11,60,24,25,-15,-175,-119,-53,-20,43,2,-96,-136,49,52,50,-154,-111,-13,-44,91,113,52,-39,-96,-164,-249,-137,-4,-191,-325,-227,-219,-188,-44,-20,-81,-166,-248,-194,-81,-25,39,24,-72,-40,58,-160,-147,-96,-111,-372,-136,148,123,100,63,236,73,-129,-39,-90,-143,-114,1,24,118,111,61,-14,-190,-258,-212,-49,-25,35,-105,-258,-169,-153,-76,-60,22,-29,-116,-105,30,37,-129,-19,-23,-137,-210,-112,40,-65,2,12,-45,-217,-86,-19,-93,-103,-96,-39,-78,-53,-65,-123,61,136,-65,-295,-168,-101,-132,-239,-95,-63,-189,-97,86,90,-46,-161,-58,-61,-28,25,125,-44,-127,-48,-127,-141,-82,-51,-90,-139,-207,-76,-8,101,-50,-197,-127,-43,-35,-127,-17,176,-39,-159,-100,11,32,116,261,23,-186,-134,2,-100,8,86,120,-53,-29,-78,1,-176,-63,-17,-180,-256,-184,-180,-254,-204,-206,-278,-209,-121,-132,-215,-165,52,1,-154,-7,111,-61,-136,49,38,-48,-14,75,-51,-35,-119,1,12,-85,-124,-155,-136,-117,-44,-36,-87,-65,-56,-141,-116,-2,-18,-127,30,-61,-204,-106,28,118,-102,-200,-149,-54,-66,-199,-56,-75,-166,-155,-54,10,-107,-39,-141,-107,29,18,-33,-54,-55,-216,-248,-128,35,85,-101,-19,-30,-105,6,177,171,185,54,-112,-174,-40,-83,-12,-10,-2,-72,-98,-71,-77,-14,-129,-149,-230,-327,-236,-34,-80,-119,-38,-86,-81,-95,-131,-121,-66,-147,-184,-102,7,-78,-108,-181,-170,-55,1,2,-128,-87,-95,-95,83,27,-106,-34,-92,-156,-107,-129,2,19,-38,53,49,-248,-61,94,49,89,59,-31,-58,-50,59,81,-44,-215,-197,-76,-36,-86,-58,-158,-77,44,-59,-85,-93,-169,-263,-201,-66,53,-25,-119,-100,-207,-248,-46,-141,-86,-146,-119,-55,-71,-86,54,83,-4,-196,-336,-247,-33,78,61,6,-70,-123,-147,-131,53,106,7,-58,-114,-188,-158,29,39,-33,-81,-129,-113,-131,-49,53,66,-38,-20,7,-160,-196,-87,-75,-147,-81,-76,-197,-206,-18,-78,-107,80,28,-93,-242,-97,-58,-136,-22,86,47,-122,-186,-209,-284,-287,-149,-103,-174,-254,-210,-96,-41,-12,8,-77,-96,-48,-129,-144,-7,63,-7,-8,81,47,-90,-210,-17,0,-91,-92,117,49,-83,12,-55,-189,-96,25,34,-64,-83,-70,28,167,-14,-160,-137,-225,-277,-206,-78,84,39,-118,-111,-77,-95,-131,7,65,-95,-241,-196,-101,-102,-25,1,-147,-244,-261,-173,-75,-43,3,-10,-189,-216,-174,-194,-124,-72,-80,-113,1,-121,-226,-194,-117,-147,-71,-45,40,76,-176,-116,-15,-100,-100,-86,-22,-58,-82,-97,-92,-7,-38,-33,-54,-73,6,66,-60,78,65,-30,-161,-5,-60,-164,-51,60,-63,-38,28,27,-127,-195,-24,-17,-212,-332,-100,-88,-127,18,-24,-55,-134,-154,-136,-165,-18,-3,-114,-77,11,18,-131,-117,-138,-254,-215,23,-8,-176,-257,-141,-45,-49,-55,-93,-164,-239,-54,86,153,122,93,-23,-183,-123,-58,-49,22,18,-63,-156,-219,-64,-17,-35,35,-66,-252,-171,-65,-111,-111,-22,63,-112,-90,-139,-51,-86,-76,28,-13,-122,-126,-97,-127,-118,-50,-61,-102,-108,-142,-241,-146,-80,45,-15,-31,-38,-132,-238,-85,-2,-73,-22,58,58,-100,-127,-8,-56,-153,7,-73,-92,43,44,-12,6,-43,-209,-155,-219,-101,33,-59,-31,-23,-126,-128,-111,-178,-222,-83,-41,-153,-103,-144,-75,-136,-153,25,128,-38,-156,-56,-133,-159,24,144,65,-17,-60,-185,-196,-29,-5,111,128,65,-51,-179,-61,143,34,-197,-269,-283,-272,-168,19,-28,-97,-108,-60,-154,-153,-65,29,-71,-111,-81,-123,-159,-44,-18,8,7,19,-36,-142,-80,1,-86,-10,24,-30,-93,-129,-81,-96,-136,-64,3,-131,-179,-121,-80,-103,-90,-54,-10,-66,-147,-194,-97,-45,-80,-24,-7,-22,-12,-101,-70,94,73,-40,-43,-39,-35,-116,-73,-24,-38,-96,-170,-149,-216,-183,-35,7,19,5,0,-91,-44,-91,-8,54,-61,-119,-86,-95,-56,-55,13,66,-14,-51,-202,-61,-119,-136,91,158,-31,-168,-226,-114,-38,-48,19,147,55,-158,-111,-38,-54,-14,-12,-50,-178,-147,-144,-66,-34,40,-29,-106,-87,-72,-72,30,8,-81,-139,-76,-116,-60,25,86,-75,-118,-102,-86,-92,-96,90,0,-70,-88,-58,-15,-18,-142,-241,-124,-71,50,53,-43,-75,-121,-159,-163,-96,-59,-143,-49,-20,-80,-129,-65,-13,32,-43,-82,-141,-85,-55,-43,-46,-102,-132,-148,-102,-65,55,-33,-44,0,-102,-92,-85,83,149,1,-87,-63,-139,-87,123,63,-101,-72,22,-20,-76,-124,-46,-24,-48,39,7,-49,-108,-95,
-222,94,250,1,-118,8,33,-19,-28,1,7,-142,-215,23,146,25,-117,-66,-9,-144,-176,-81,3,-76,3,90,101,28,-28,-78,-168,-66,32,-39,-91,66,133,141,262,237,244,194,75,-143,-40,76,68,88,-9,-17,69,-40,-73,89,5,-139,-96,-20,-54,-19,-5,13,-134,-188,-101,-46,-81,-3,-133,-148,-85,-134,-215,-155,-164,-194,-173,-136,-126,-222,-183,-75,7,66,130,210,-64,-147,-50,-2,18,144,128,7,-85,-202,-201,-36,101,-8,-64,-87,-131,-163,-93,-9,-36,-122,-210,-116,-36,-141,-142,-17,-93,-219,-86,39,-20,-70,110,-7,-180,-156,-41,-64,-78,-20,-59,-148,8,121,-48,27,-44,-129,-131,2,80,78,-4,28,-63,-136,-53,44,73,-210,-163,-80,-166,-108,64,-49,-116,-215,-127,-24,-78,-12,8,-48,-29,-10,-128,-122,40,-38,-243,-156,49,65,-128,-2,37,-61,-292,-212,-173,-188,-23,10,-19,50,131,96,-40,-49,-60,-51,-38,22,100,-13,47,29,53,-34,68,53,-100,-147,-24,149,59,-49,38,146,-136,-227,-53,-38,-127,-82,-136,-117,-178,-144,-147,-82,-14,-133,-132,-149,-220,-137,-85,12,53,18,-209,-133,-91,-169,-161,-128,-29,-111,-86,-33,0,-149,-211,-81,-41,-91,68,221,-13,-93,-13,42,68,-7,3,-77,-129,-28,44,-40,-131,58,-80,-111,-28,-73,-237,-156,76,-93,-230,-75,-48,10,-54,5,-107,-267,-97,22,22,44,-77,-91,-97,-108,-236,-154,-155,-144,-118,-200,-124,35,-55,-111,-48,-122,-155,-129,47,19,-65,-87,24,55,-96,-2,85,-100,-180,-117,-51,3,50,-85,-118,-34,11,59,93,39,-170,-249,-247,-66,103,-66,-72,54,-85,-158,-77,0,-56,-201,-17,-17,-70,12,33,45,-77,-58,13,18,-17,38,-58,-105,-132,24,-117,-97,1,-48,-287,-280,-86,-20,-43,10,101,-20,-129,35,102,-102,-92,-24,-195,-351,-163,101,69,-3,-137,-121,-114,-73,-43,-103,0,-60,-141,-174,-114,-54,-196,-100,-113,-168,-205,-116,43,54,-119,-118,-101,-217,-212,-114,-83,-161,-179,79,91,-25,-86,-103,-238,-225,-93,-138,-87,-112,-85,-219,-128,3,-10,-82,-144,-156,-160,-249,-121,123,54,-77,-102,-142,-219,-246,-98,-15,-50,-46,55,89,27,112,-44,-83,-43,-85,-13,32,153,-12,-132,-119,-114,-56,-80,-53,-123,-337,-292,-194,39,-43,-25,-46,-134,-256,-201,3,101,-133,-63,-45,25,11,144,184,18,-122,-185,-237,-105,85,-51,-86,-12,-80,-169,-71,34,13,-3,-31,-77,-166,-254,-55,10,-66,-51,-2,-58,-73,-73,-19,30,-63,-118,-185,-126,-3,0,-155,-100,20,-2,-149,-241,-164,-168,-139,-114,-73,-201,-269,-108,-108,-199,-103,1,-101,-149,-196,-90,-105,-8,29,-17,-31,-132,-137,-97,2,-43,83,-3,-111,-73,-129,-149,63,123,-97,-108,5,-46,-126,-83,-56,-191,-269,-137,69,6,-80,27,27,-54,-59,-93,-112,-166,-241,-34,68,-15,95,-20,-226,-222,-257,-137,-83,47,90,-77,-83,63,66,120,200,186,-72,-101,-58,-154,-55,75,191,-36,-238,-141,-82,-59,-81,66,58,-122,-178,-194,-139,-127,-98,-73,-173,-114,-31,12,-59,-59,-136,-133,-114,-49,-36,-155,-210,-91,-111,-184,-55,-5,-160,-236,-91,-65,-114,-18,-136,-297,-365,-211,-19,-128,5,116,-60,-168,-107,-163,-132,-55,-46,-23,-153,-83,20,-41,-78,50,128,-147,-222,-121,-123,-63,-80,-19,-3,-75,-73,-78,-257,-128,38,-54,-13,61,37,-199,-147,-49,-117,-108,37,27,-92,-92,-20,-14,-59,-50,-19,-183,-378,-274,-103,-102,37,63,-85,-64,-116,-80,52,7,-35,-45,-83,43,-41,-143,-33,93,-88,-214,-133,-60,-4,-105,-87,74,-88,-252,-139,-101,-216,-188,-2,-18,-72,-10,-18,-70,-105,-123,-158,-180,-236,-202,-174,13,13,-82,-75,-36,6,-121,-118,-22,-176,-72,5,20,73,-59,-169,-49,-41,-44,30,70,-88,-70,-7,38,-10,-23,-148,-148,-219,-176,-56,-118,5,-97,-196,-211,-159,-180,-194,-93,-45,-85,-148,-123,-80,-161,-175,35,120,59,-75,-31,-78,-102,-15,86,146,-5,-132,-209,-229,-73,10,23,-93,-73,-205,-268,-106,75,120,-126,-65,-41,-149,-10,176,141,-76,-154,-82,-121,-180,-30,39,-66,-51,-101,-200,-129,-91,-114,-46,-20,-13,5,-137,-141,-111,-107,-159,-63,-59,-133,-101,-53,-86,-121,-77,-86,-100,-100,-101,-40,-102,-138,19,101,-60,-80,-196,-133,-60,25,-34,-48,-75,-117,-160,-155,-76,-82,-148,-12,-33,-160,-204,40,-22,-28,-44,37,-23,-87,-33,80,-30,-90,-2,-46,-155,-230,-119,-106,35,2,45,-14,-106,-30,12,1,-36,-3,-80,-206,-102,-127,-201,28,73,-61,-229,-108,-127,-146,-15,147,147,25,68,50,-56,-56,-38,22,-44,-224,-112,-149,-45,126,63,1,-59,-117,-271,-194,-13,80,-81,-156,-82,-77,-178,-126,-25,-90,-112,-176,-184,-48,-63,-159,-17,-41,-163,29,-75,-87,-15,-97,-232,-55,73,-72,-119,-114,-88,-38,-36,66,44,-4,-49,-13,-53,-90,-24,20,-123,-124,-88,-80,-87,-149,-72,27,11,-158,-206,-49,-10,-33,-87,-41,-18,-35,-51,-53,53,121,49,-45,-17,-34,-20,53,23,-100,-83,2,-55,-83,-113,-144,-149,-144,-82,-8,-131,-178,-90,
-48,27,-2,-25,0,30,-127,-252,-64,-63,-73,-90,-200,-122,-12,-83,-113,-51,38,-10,-212,-196,-184,-116,-80,-95,-165,-148,-112,-73,-86,-75,-56,-61,-23,-129,-98,85,208,68,39,58,-10,5,22,117,166,27,-29,110,12,-20,32,142,94,2,-48,61,64,93,61,17,-24,-24,18,38,-9,13,-31,47,135,100,60,-28,-56,-128,-243,-195,-20,-14,-143,-91,-83,-90,24,52,-123,-205,-44,5,78,128,93,28,-173,-147,11,88,89,75,-17,-121,-70,-175,-170,-143,-20,-81,-259,-105,-118,-222,-90,122,5,-239,-230,-58,-112,-24,95,-22,-146,-100,-22,55,1,-53,-201,-105,-9,-41,-161,-119,-88,-309,-309,-49,111,65,-44,-29,-83,-238,-149,-13,-35,-181,-210,-22,-65,-23,34,32,-53,-138,-73,-19,76,3,-46,-10,-124,-54,-143,-141,-4,-14,-53,50,133,25,-65,133,184,19,-148,-163,-85,-4,-25,23,88,65,-41,-138,-81,-153,-134,-138,-20,95,74,29,-14,-133,-210,-124,-15,-75,-143,-227,-107,10,13,-20,116,8,-243,-154,70,38,-53,29,107,-34,-181,-25,75,-66,-131,-118,-121,-196,-85,-54,-78,112,-41,-334,-300,-227,-154,-117,-137,30,-18,-59,-13,63,-36,-160,-241,-158,-173,-207,-2,200,-28,-106,-63,-143,-114,-116,-143,-139,-76,-54,-134,50,-64,-169,-215,-119,-108,-86,7,11,235,-5,-55,-10,53,-17,-51,-8,20,-98,-30,54,19,-40,-13,64,-15,-220,-163,-147,-194,-3,-7,-132,-56,7,-98,-144,-112,-163,-178,-29,105,37,-222,-201,2,20,-88,-18,74,-53,-169,-34,17,-76,-127,-77,-15,-56,-25,33,30,28,27,-71,19,131,153,-2,-77,-40,-105,-156,-5,50,61,-277,-189,-23,-40,-63,53,24,-214,-212,-253,-101,-83,-113,-88,-170,-174,-44,-8,6,-29,-139,-299,-247,-118,-49,-45,-19,39,-170,-230,-149,-56,-29,-12,19,-56,-238,-43,29,17,0,-31,-102,-174,-168,-34,123,102,20,-4,-153,-112,-46,-101,-118,-55,-144,-302,-199,5,-137,-41,-53,-15,-111,-205,-49,-126,-264,-251,-119,-119,-308,-262,-215,-309,-241,-268,-297,-142,50,37,-14,-20,-14,156,49,12,60,-92,-63,-29,68,80,64,53,128,-34,-55,75,100,-93,-136,38,53,63,89,123,-29,-220,-103,-53,-122,-90,-13,-180,-156,55,-113,-292,-266,-254,-236,-183,-65,-40,-36,-39,-41,-85,-136,-96,13,-4,-196,-175,-17,-129,-29,133,125,45,-190,-300,-273,-123,-73,30,13,10,-106,-230,-185,81,24,-147,-105,-36,-38,-188,-55,174,-12,-232,-100,-113,-249,-124,24,-30,-88,-53,-13,-63,-18,-50,-134,-178,-78,-103,-263,-243,-53,-35,-102,8,71,-82,-156,-127,-178,-243,-112,11,76,-31,-143,-77,-101,-3,168,58,-78,-31,-38,-139,-2,113,44,3,-103,-209,-155,-97,20,65,-95,-189,-30,-85,-309,-206,-105,-93,-248,-168,53,-103,-221,-41,-147,-205,-72,-41,-146,-155,-205,-46,80,107,95,113,-117,-128,-114,-123,-17,179,158,-65,-61,-64,-87,-34,-13,-40,-119,-215,-129,-92,-171,-134,25,-106,-302,-341,-86,-58,-15,102,-15,-51,23,-35,-132,7,64,-76,-196,-131,-43,-134,-123,-75,-111,-86,-122,-14,52,-124,-156,-107,-73,-95,-80,-23,-163,-217,-222,-168,-3,167,33,-75,-230,-202,-72,-33,55,205,-14,-134,28,-119,-164,-127,-10,-117,-139,-73,-60,-155,-117,18,20,-126,-280,-56,-2,-59,19,34,-13,-81,-96,-134,-30,-7,-88,-8,-3,-14,-123,-200,-101,-163,-231,-136,-64,-18,-272,-237,-4,-9,-63,-199,-159,-163,-148,-170,-66,8,6,55,10,-107,-102,-114,-38,168,49,-126,-131,24,69,79,-44,-138,-161,-285,-133,-72,-111,-82,-102,0,-119,-183,-174,-103,-230,-188,-30,-7,-77,-106,-139,-142,-86,-117,-75,-147,-156,-168,-113,-51,94,-24,-76,-87,38,-154,-221,33,118,-30,12,47,-23,-137,-221,-184,-116,-30,59,100,-9,-36,-33,-61,66,-15,-154,-220,-119,-58,-93,-126,-82,0,-13,-93,-28,-43,-185,-168,65,49,-107,-17,-63,-184,-196,-86,116,89,-136,-119,-112,-153,-65,102,158,-3,-44,-97,-222,-106,-59,-66,-77,-81,-114,-225,-248,6,55,-23,-22,-171,-292,-221,10,166,33,-83,-168,-136,-169,-34,10,-77,-83,-113,-81,-155,-59,-51,-30,-15,-30,-196,-217,-111,-2,-13,-138,-131,-106,-186,-144,-22,-12,-119,-54,35,-88,-56,2,-23,-38,-77,-81,-8,29,-88,-186,-171,-165,-82,-53,-131,58,61,-82,-34,-44,-64,-38,-31,-80,-78,-123,2,96,-23,-28,-20,25,-96,-189,-96,-114,-72,20,-58,-164,-149,-46,-28,-28,-90,-60,-64,-76,-72,-103,-129,-23,-2,-206,-262,-58,-137,-156,110,71,3,-205,-163,-46,-55,-35,105,19,-43,3,-59,-114,-63,-43,13,61,-113,-207,-155,-108,34,76,74,6,-33,-160,-112,10,54,2,-124,10,53,-112,-78,-48,-127,-217,-118,-123,-38,19,-41,-54,-98,-129,-117,-71,-95,-46,-72,-95,-39,7,0,-19,-13,-146,-300,-202,70,58,-105,-41,-82,-59,-14,64,53,24,-46,-72,-97,-105,-38,35,24,12,-217,-217,-107,-31,-82,-3,-41,-43,-90,-200,-128,50,-15,-121,-60,-95,-121,-19,17,6,-44,-80,-123,-122,-144,-98,2,-77,-92,59,-65,-98,-161,-98,
-205,-64,79,-180,-95,-28,-19,-50,-33,5,50,-93,-127,-232,-128,12,-10,18,123,-18,-185,-186,-122,-43,-12,-65,30,58,13,49,-48,-41,-44,-9,-146,-161,-9,200,191,70,-46,24,-132,-184,-55,-41,13,-92,-76,1,-7,-111,55,127,-23,-33,-43,131,89,-93,-78,-58,-90,-119,-117,-36,33,152,128,32,86,45,-102,-73,-39,-142,-45,74,148,-105,-183,-156,-20,78,73,125,32,-17,117,204,80,20,161,176,-46,-121,-156,-34,25,-58,-51,-111,-102,-165,-204,-63,78,-98,-242,-136,-46,-126,-30,-31,-226,-334,-205,27,42,-107,-51,-46,-191,-199,-65,-54,20,43,-107,-212,-138,-161,-60,-36,-166,-153,-237,-54,70,-13,-80,100,2,-178,-134,27,-13,-114,-19,146,17,-186,-22,162,61,-55,-38,-41,-39,137,-28,-143,-55,-44,-237,-59,38,-118,-154,-173,-35,24,-7,-14,10,-178,-196,-144,-76,-229,-101,13,-86,-4,-17,-49,-154,-220,-173,-95,-103,-4,176,23,-92,-7,2,-81,168,203,-80,-95,13,35,73,-28,103,135,-98,-237,-137,-34,-39,7,40,-75,-231,-158,0,-63,-136,-168,-127,-206,-100,-14,-106,17,34,-186,-258,-217,-7,-14,-138,-66,-8,-60,-66,60,37,-142,-207,-159,-189,-180,-18,-100,-107,-159,-241,-190,-119,-43,1,-107,-45,-81,-77,-30,123,96,-2,0,179,54,-35,37,127,76,-56,-70,48,-91,-166,-43,-13,-204,-98,48,-24,-39,7,5,-171,-190,-222,-139,-81,-80,20,-106,-128,-22,-10,-160,-51,28,-33,-92,50,-17,-54,-190,-36,12,-126,-22,35,-64,-107,100,137,19,-81,-64,-82,-41,-9,-116,-106,-13,-158,-216,-191,-132,-50,-48,-149,-9,-168,-215,-13,214,132,-17,-59,-20,-78,-49,49,76,-118,-124,-82,-40,17,-25,-5,-114,-251,-215,-87,-141,-175,-205,-388,-414,-181,-148,-227,-76,-131,-289,-209,-64,-38,-15,-158,-160,-160,-156,28,226,143,71,176,32,-138,-3,38,60,186,28,-85,-129,-92,-98,-70,-59,-48,-148,-321,-304,-127,-103,-292,-143,2,-126,-300,-163,-91,-176,-128,17,113,20,-96,-54,-134,-160,11,-39,-98,-40,-20,-100,-128,-43,64,2,-88,-142,-204,-239,-153,18,38,-44,-87,-101,-112,-149,-61,-117,-164,-91,0,22,-43,-49,64,-30,-9,-75,-66,-38,-71,-111,-191,-91,-50,-100,-45,-87,-105,-163,-236,2,71,-54,-13,-2,-137,-200,-90,-19,-41,-93,-201,-114,-33,-102,-25,18,-189,-146,-237,-147,47,117,43,17,-9,-39,-106,-65,112,47,-217,-45,102,-78,-144,8,40,-78,-173,-117,-174,-252,-222,-132,-214,-226,-98,-59,-113,-118,-131,-175,-209,-25,13,-164,-95,38,-4,25,148,-9,-48,-88,-129,-108,-226,-254,-25,55,-143,-179,-176,-171,-206,-93,-46,-267,-194,-117,-78,-98,-48,22,-36,-100,-196,-326,-209,-29,27,40,49,37,-18,-122,-124,-93,-83,-284,-163,-20,-199,-118,-92,-143,-131,-9,34,-90,-146,-148,-97,-96,6,54,-53,-249,-119,-212,-210,-15,278,130,-85,-24,-55,-50,-17,117,58,-184,-268,-108,-70,-29,91,113,-35,-212,-259,-106,10,-98,-34,-15,-85,-25,-154,-106,-9,3,-18,-155,-81,-90,-121,-138,-8,96,3,-65,-38,24,-204,-282,-96,-58,-88,-44,-13,-129,-148,-160,-111,-56,23,59,-40,-34,-131,-7,-4,-33,71,-36,-212,-65,-56,-101,12,100,-72,-209,-119,-44,-80,-138,-83,64,-160,-75,-41,-127,-132,-58,89,-78,-189,-271,-238,-126,-133,-156,-81,-101,-35,-70,-257,-288,-237,-244,-154,3,24,-49,-164,-58,43,-31,-83,-121,-217,-327,-174,-58,49,55,-14,-119,-93,-188,-92,-80,121,132,5,-87,-144,19,0,-71,-48,-117,-154,-118,35,-58,-33,-15,-46,-70,-127,-113,-136,-181,-252,-34,74,17,-43,22,-30,-81,-31,-25,37,-15,-137,-186,-38,11,-86,-149,-12,23,-199,-266,-82,-132,-222,-18,101,-98,-142,-200,-91,-2,-20,39,28,-146,-108,-4,27,-39,70,-4,-75,-148,-117,-134,23,19,-91,-121,-77,40,-38,-175,-58,-29,5,-164,-106,-72,-116,-156,-70,3,-20,-38,-24,-158,-181,-22,-31,-36,91,-15,-205,-154,86,131,-56,-45,17,-139,-257,-141,-3,0,-55,-45,-123,-179,-108,49,96,-59,-156,-183,-128,-161,-114,3,86,-86,-31,-44,-138,-15,45,-7,-49,-75,-142,-237,-160,-53,-65,-149,-88,-41,-136,-158,-60,-73,-149,-102,-41,-200,-202,-108,-54,11,-97,-12,-9,-7,-116,-131,-10,-30,-23,43,35,113,-19,-224,-185,-58,10,-41,-25,-5,-161,-149,17,-23,-91,-96,-111,-86,-144,-154,-29,-31,-188,-45,-29,-160,-185,-138,-70,-54,-40,35,59,-86,-124,-132,-133,-103,63,-2,-91,25,24,-4,94,112,58,-136,-56,34,27,5,123,37,8,-76,-131,-181,-148,-44,-2,28,-40,-100,-209,-227,-8,121,-12,-119,-75,-78,-139,-72,-10,-76,-123,-35,-54,-146,-176,-98,-34,-143,-179,-71,-20,-48,-46,-90,-97,-88,-80,-24,-78,-83,-161,-128,-24,39,-49,-75,-41,-205,-216,-112,148,162,-116,-183,-96,-23,-102,33,106,-45,-126,-116,-66,-14,47,90,171,-65,-88,-91,-138,-72,-24,-114,-87,-4,-50,-139,-59,63,83,-107,-76,-77,-139,-195,-121,6,-129,-141,-2,40,-76,-23,42,0,-71,30,42,-61,-87,-35,
-55,153,193,88,137,115,128,50,-18,52,23,-113,-107,-165,-82,-163,-211,-114,-171,-189,-304,-408,-143,-107,-153,-59,1,-61,-202,-262,-127,-241,-158,-117,-232,-344,-179,-75,-126,-90,-123,-112,-35,-211,-91,230,148,-65,-214,-92,78,149,135,221,183,-85,-95,28,30,10,88,-34,-175,-97,17,-35,132,188,-103,60,146,117,59,55,142,10,-136,0,47,-80,-165,-54,-112,-164,-65,11,-236,-85,-202,-188,-13,60,76,-25,-136,-144,-48,73,11,147,149,65,112,61,68,137,178,138,40,23,11,-121,-97,-59,-188,-415,-200,-92,-14,-4,-85,-226,-164,-252,-137,76,79,-82,-106,-93,-185,-169,-96,-103,-100,-164,-158,5,149,12,-161,-36,48,-38,28,37,-5,-132,-184,-196,-86,-121,-31,8,-225,-309,-242,-80,143,116,113,106,83,-9,-7,43,123,172,113,70,211,89,184,166,100,53,-31,-51,20,-112,-28,64,162,163,-50,-137,-149,-248,-284,-263,-29,-2,-107,-196,-175,-254,-232,-274,-183,-10,-96,-214,-18,138,12,-237,34,88,-346,-383,-78,49,-19,-44,-66,-199,-229,-101,-25,-86,-86,-91,-9,-3,-5,7,12,11,-53,-98,-219,-263,-101,-39,-60,89,121,6,146,103,-7,-50,-199,-148,-82,-14,73,118,101,52,74,-78,-4,18,85,-107,-210,-143,-195,-58,-90,-225,-258,-309,-206,-117,-189,-220,-63,-80,-122,107,25,-171,-31,32,-119,-153,24,-24,-30,-175,-86,17,-59,-111,-146,-224,-159,-36,-155,-232,-39,-107,-277,-217,-154,-196,-215,-248,-261,-206,-225,-141,0,-38,-227,-134,-98,-113,-100,-38,78,103,11,43,-90,-170,-87,-9,18,42,88,78,-14,81,161,108,121,43,23,-86,27,183,-13,-173,-118,18,12,-143,-90,-39,-154,-232,-210,-141,-50,-81,-51,-77,-173,-75,-30,-70,-51,-108,-257,-216,-96,-60,-81,-49,-106,-106,-95,39,205,65,-29,58,-25,-173,-123,73,50,-96,-184,-206,-224,-211,-126,-40,2,64,7,-90,-139,6,24,-50,110,144,-86,-163,147,83,-53,-36,43,108,-97,-23,75,48,-93,40,94,63,68,-111,-256,-325,-278,-302,-210,-114,-224,-256,-215,-108,-48,-155,-128,-76,-280,-340,-90,38,63,-72,-137,-97,-305,-377,-183,-93,-231,-179,-153,-237,-138,-31,-107,-246,-225,-127,-111,-45,105,156,28,112,173,116,-24,35,90,-139,-171,52,113,59,81,-14,-76,-96,88,101,2,-179,-329,-164,-199,-219,-114,1,-76,-183,-215,-251,-105,61,-40,5,-70,-138,-231,-220,-35,-124,-169,-105,-199,-232,-189,25,122,122,-29,-19,30,-65,-43,85,-13,-148,-63,43,-78,22,-49,-119,-25,90,8,-160,-211,-95,-144,-127,64,127,0,-93,-40,-17,-186,-174,13,58,-137,-256,-199,-156,-226,-113,-71,-285,-230,-82,-108,-155,-54,-78,-83,1,-88,-123,-181,-146,-24,-19,-100,-181,-160,-138,-189,-107,-76,-273,-93,49,32,32,-4,-98,-75,-85,-38,-138,-263,-266,-66,58,2,144,52,-132,-39,-90,-241,-122,247,287,-78,-73,-13,-119,-142,30,112,-56,-256,-174,-165,-138,-7,-50,-141,-329,-349,-154,8,-38,-41,-24,-103,-210,-190,-227,-134,-70,-197,-253,-98,-9,-124,-131,-58,86,-9,-18,102,73,-80,-59,39,-22,17,54,40,-24,29,86,102,47,49,58,-36,-107,-38,-105,-144,-48,13,-142,-216,-106,-54,-12,11,74,65,-75,-64,-48,-137,-124,0,-38,-237,-299,-154,-210,-107,-91,-153,-128,-60,-132,-248,-329,-289,-224,-243,-156,50,-53,-217,-76,-40,-91,-122,-44,-17,-17,-107,-53,3,-24,3,-71,-134,-324,-171,94,103,147,32,55,-176,-154,-55,28,18,28,-96,-138,3,47,-25,-41,28,-121,-282,-159,-147,-165,-128,-25,71,-101,-188,-58,18,-121,-143,-139,-45,-29,-2,-24,-153,-138,-77,-113,-155,-156,-35,-139,-46,107,116,-8,-25,-70,-222,-288,-160,-12,-15,58,100,-105,-206,-222,-92,-106,-121,-50,-128,-165,-197,-44,20,63,88,-20,-107,-111,-35,-53,-86,3,37,-88,-137,12,1,-96,-129,-39,40,-66,-117,-80,-139,-189,-100,-34,66,-40,-185,-171,-220,-123,40,115,-5,-165,-295,-200,-88,45,108,-9,-126,-239,-264,-12,78,-38,-58,-40,-124,-100,-75,28,110,18,-24,-20,-136,-183,-70,-4,-17,-19,-58,-178,-159,-34,-90,-159,-158,-83,-143,-121,-14,-78,-44,0,73,-13,-232,-101,-2,-70,-137,-128,-39,-65,-197,-147,-129,-217,-268,-45,0,-119,-72,-107,-153,-86,-50,6,49,54,-82,-129,-56,17,24,30,70,-20,-128,-136,-4,-2,2,-87,-93,-5,-88,-154,-128,-153,-121,-33,-82,-121,-106,-31,-132,-83,0,-48,-112,-136,-61,-73,-91,49,37,-95,-199,-188,-191,-144,18,148,59,-25,-18,-76,-9,30,100,189,86,-149,-111,-95,-4,84,3,-22,-51,-64,-160,-90,93,66,-81,-144,-102,-91,-195,-160,-46,-132,-171,1,44,-95,-143,-144,-175,-189,-222,-96,6,22,-36,-53,-36,19,11,-31,-117,-4,-73,-87,2,55,-31,-126,-92,-100,-92,-63,84,107,-95,-13,19,-50,-81,25,115,17,-161,-156,-188,-129,-48,94,93,-73,-154,-206,-200,-118,-55,-20,23,-119,-155,-46,-71,-22,43,-75,-160,-72,-87,-117,35,78,-30,-30,8,-54,-118,-50,-15,58,-50,-66,-61,-25,22,-18,
-215,-174,-131,-132,-58,-174,-185,-101,-132,-82,-55,-80,35,65,103,-36,-20,-12,163,169,43,-65,-36,-28,-25,10,143,178,262,297,301,354,234,195,176,146,186,296,216,52,24,-139,-112,-76,-111,-73,43,2,-58,23,-34,-71,-24,10,-80,-77,-127,130,115,23,64,-72,-219,-159,-3,-127,-107,-85,-285,-269,-183,-178,-205,-244,-133,-232,-239,-61,-97,-236,-332,-206,-141,-112,-39,125,42,-92,-20,78,81,50,135,81,-132,-214,-231,-39,49,60,-36,-146,-126,-202,-184,110,107,-59,-173,-36,-59,-142,40,61,-153,-148,-136,-51,-30,-90,-86,-175,-320,-112,-63,-55,-5,80,-49,5,166,143,53,158,138,-22,-49,190,205,103,214,204,-101,5,-28,65,91,8,35,227,122,3,84,80,-129,-123,-220,-186,-63,-48,-201,-105,-77,-204,-287,-200,-91,-49,-183,-92,23,-121,-82,28,147,39,-174,-103,-102,-112,-106,-88,-4,-127,-175,-184,-297,-336,-304,-242,-100,-92,-3,-70,-179,-186,-215,-269,-227,-148,-212,-272,-166,-119,-46,6,55,120,-98,-124,71,118,146,133,220,239,86,110,234,245,2,85,-88,-58,27,78,-38,90,93,-227,-176,-164,-202,-126,-54,-28,-46,-176,-83,64,-55,-188,-254,-303,-237,-163,-39,37,-191,-242,-163,-195,-227,-199,-310,-319,-51,-44,-100,33,148,95,-111,-126,-14,-39,107,135,216,-36,-212,-8,189,94,49,13,47,-76,-137,30,105,63,-90,-142,-191,-267,-220,-96,-185,-102,-76,-264,-195,-31,-256,-127,-4,-13,-105,-107,-133,-71,-212,-309,-25,-118,-241,-124,-82,-243,-324,-166,-106,-209,-141,-119,-139,-87,52,188,93,79,101,-41,-81,73,-43,-50,-114,-132,-165,-196,-55,-12,-31,-169,-118,-155,-185,78,198,30,-121,-161,-49,-4,-23,-76,12,-49,-186,7,18,-73,23,-51,-191,-41,73,-17,2,24,-3,-212,-221,-43,17,-9,-23,-33,-86,-160,-54,12,5,65,25,-39,-217,-216,-40,-38,47,-25,-165,-147,-59,20,-15,-127,7,18,-222,-111,103,100,84,81,68,18,-53,-105,-65,-59,-156,-12,2,70,64,83,-77,-153,-96,-18,60,48,-18,-88,-160,35,50,-128,-224,-175,-246,-127,-103,-60,-63,-231,-20,-91,-264,-419,-214,-183,-131,-170,-111,-59,-131,-39,-153,-138,-201,-224,-116,-73,28,42,-95,-33,70,-44,-137,-137,-131,-267,-123,101,122,12,-29,37,3,-156,-113,86,116,-96,-179,-181,-216,-24,64,0,-22,-199,-292,-194,-133,20,54,55,83,59,-229,-269,35,-44,-149,-56,-113,-258,-83,125,146,45,-60,-119,-166,-225,-273,-63,-144,-371,-186,-143,-277,-217,-189,-284,-256,-71,-147,-180,-200,-121,-55,-60,55,70,-139,-117,-61,-214,-285,-141,19,166,3,-146,-55,-31,-50,64,37,-97,-4,8,-86,102,198,107,-64,-158,-144,-103,-91,12,-4,-102,-164,-96,-122,-212,-55,-50,-174,-272,-147,-103,-225,-231,-159,-176,-147,-149,-41,-85,-156,-214,-139,-8,3,27,-5,61,-50,-123,-90,-86,68,123,-12,-132,-60,-136,-17,171,237,0,-28,-8,-58,-24,30,50,-161,-337,-289,-180,-197,-72,-106,-170,-238,-201,-102,-46,-31,6,-78,-111,-39,-44,-119,-127,-20,-53,-93,-35,-98,-91,-148,-209,-148,-58,-92,-91,35,-13,-122,-18,30,-41,-31,-121,-220,-236,-127,-56,-35,53,74,-25,-211,-93,-49,-118,-78,3,12,-15,61,-5,28,27,137,105,-58,-143,-85,10,19,95,133,-118,-121,-43,-127,-144,-81,-78,-13,-36,23,5,-149,-132,-116,-214,-132,-28,-23,-180,-227,-153,-241,-194,-180,-141,-219,-315,-158,7,-22,88,61,-4,-236,-299,-215,-40,-18,-19,-71,-105,-54,23,-3,1,1,-53,-227,-185,-114,-24,27,2,125,45,-179,-23,144,20,-194,-139,-38,-73,-122,-103,-77,-108,-107,-147,-205,-230,-258,-183,-176,-40,-49,-88,-219,-139,-170,-226,-190,-41,-31,71,102,-3,-90,-90,-59,18,-30,-4,-20,-146,-101,44,47,-101,-118,-63,-114,-215,-127,106,37,-40,-59,-93,-66,-60,-55,-61,-59,1,8,-73,-53,19,-119,-97,-28,-19,-184,-129,-121,-153,-118,45,54,-10,-45,-55,-200,-217,-81,71,80,59,-10,-158,-300,-8,188,117,50,53,-116,-241,-132,96,64,-66,-19,-103,-186,-195,-41,58,-29,-148,-15,-23,-88,-168,0,-44,-126,-108,-199,-273,-156,19,-70,-75,-20,-51,-73,8,70,34,-46,-113,-41,-22,-91,-54,-93,-201,-243,-166,-95,-207,-263,-183,-107,-66,-63,-38,-195,-100,-116,-59,-93,-38,-50,-179,-45,39,-178,-122,7,6,-49,-75,-80,-17,-119,-85,-31,-45,-65,8,-93,-106,-175,-114,-134,-53,11,37,-12,-22,-17,-91,-54,83,-4,-71,-64,-31,-90,-41,68,95,19,-113,-205,-90,-83,-76,11,68,70,-2,-28,-105,17,42,-23,-13,-29,-131,-163,-131,-10,5,-71,-66,24,-15,-128,30,55,-70,-148,-33,-66,-116,-65,-61,-53,-123,-173,-35,-25,-44,13,-92,-116,-55,-117,-45,-56,-55,-72,-138,47,89,-14,-82,-117,-112,-227,-183,23,-3,-76,-82,-75,-111,-95,23,91,-180,-226,-83,-148,-220,-71,27,-17,-82,-154,-212,-159,-76,-139,-90,-77,-78,-75,-92,-71,174,50,-15,-64,-95,-126,-102,-25,-64,-56,-123,-3,118,22,13,-13,-58,-114,-55,42,-96,-147,-138,
-297,-244,-146,-297,-310,-122,-141,-195,-112,23,5,117,-70,30,47,37,45,157,188,37,-124,-166,-3,70,121,158,101,120,7,-48,-55,-56,38,-65,-227,-214,-148,-45,13,-28,-158,-179,-81,-252,-117,58,-10,-180,-59,6,-106,-116,-76,-36,-82,-137,-63,59,54,90,177,81,3,35,126,151,146,17,-4,107,260,225,121,81,101,45,-118,-100,-8,-136,-241,-215,-107,-106,-131,-194,-252,-256,-155,-139,-160,39,50,68,-72,-204,-114,128,64,-14,-81,-190,-165,-254,-239,-161,-143,-249,-322,-105,-46,-222,-24,93,-219,-391,-293,-98,10,-18,-158,-184,-188,-117,-71,23,-70,33,-41,-98,5,76,-100,-56,-49,-108,-144,-139,8,39,-222,-75,-114,-134,11,81,44,-77,-48,116,126,152,206,247,96,-106,-105,-96,-43,45,93,61,44,200,20,-142,-65,-66,-73,-103,-70,-24,-64,105,122,8,-138,-188,-19,91,12,94,117,-51,-161,-34,-128,-351,-293,-147,-169,-71,-48,-88,-107,-56,40,28,-2,30,60,-54,137,190,54,54,206,144,52,-142,-143,-38,-30,71,93,17,-23,93,135,-22,-123,-229,-225,-214,-279,-207,-101,-36,-154,-308,-527,-461,-257,-324,-190,8,-86,-148,-12,27,-142,-224,-300,-184,-24,-17,186,281,43,-65,-14,-35,-5,-19,34,-122,-118,-77,13,45,38,18,86,-54,-82,-85,-158,-39,91,-25,-277,-90,-40,-136,25,59,-155,-113,10,158,144,-4,60,24,25,-23,-76,-136,-116,-14,-86,-244,-164,-43,-123,-232,-178,-134,-54,-76,61,19,-141,-230,-55,-72,-210,-117,-90,-221,-251,-220,-31,-30,1,42,44,-41,43,65,61,118,42,-51,-23,-159,-176,-148,-206,-227,-111,-274,-216,-88,-123,-169,-127,-211,-181,-59,30,-15,-77,-138,-183,-60,-64,-122,-175,-197,-194,-143,-113,-18,17,-95,-278,-160,38,-40,-36,84,-75,-147,-204,-113,18,-20,47,-53,-227,-304,-137,83,32,-76,-53,-39,-185,-156,10,63,0,1,78,-28,39,151,53,-56,133,48,-158,27,229,20,-56,-72,93,33,-100,-132,-100,-80,-143,-51,33,-12,-48,-60,-222,-253,-164,24,-33,-58,-126,-142,-170,-105,-7,-41,-119,-132,-159,-253,-83,25,39,-65,-98,-44,-128,-144,-41,55,-56,-93,81,-8,-60,-24,-95,-91,-178,-220,-129,-122,-76,22,-170,-178,19,38,1,-5,-46,-201,-106,105,115,-60,-184,-112,-164,-366,-212,18,11,-131,-206,-96,-48,73,125,186,162,-70,-241,-214,-133,-119,-106,-124,-195,-278,-322,-332,-147,-117,-319,-258,-105,-205,-141,-28,5,-92,-222,-38,-34,-289,-308,-41,-58,-127,-71,-75,-215,-212,-86,-210,-51,53,-144,-221,-98,89,74,80,161,151,7,-241,-166,-138,-82,93,292,144,-90,-134,-92,-106,-63,12,27,-36,-189,-154,-72,-30,3,91,64,22,-148,-226,-96,-127,-88,-149,-153,10,-139,-342,-206,-173,-368,-335,-134,-34,-146,-95,-129,-124,-232,-205,-184,-189,-313,-344,-280,-72,93,196,144,-121,-156,-111,-156,-70,122,94,-101,-144,-23,-96,-88,89,96,-78,-205,-64,-36,-38,-53,50,73,-90,-113,43,50,40,117,115,35,71,13,-25,13,35,-101,-80,-10,91,-95,-138,1,-30,-121,-81,-30,-103,-138,-161,-53,-92,-160,-80,49,-96,-205,-71,-111,-43,23,-61,-142,-183,-122,-123,-7,17,11,-121,-144,-90,-171,-19,1,-71,-101,-121,-87,-80,-155,-211,-33,-119,-143,-199,-181,-101,-29,-101,-217,-200,-199,-210,-224,-118,-39,-70,-149,39,83,-45,-148,-155,-262,-242,-139,-2,-44,-175,-227,-121,-38,-49,-20,-53,-214,-238,-129,-28,136,164,169,-28,-91,-50,13,13,1,-76,-105,-146,-123,-100,-101,-44,-87,-136,-284,-383,-59,-87,-185,-40,-20,-127,-127,-38,-49,-133,-131,-75,-36,-171,-171,-116,-138,-113,-87,-126,-122,-18,74,-118,-90,2,19,5,83,-72,-164,-189,-51,107,13,5,30,76,-81,-101,-17,10,-48,-13,-102,-216,-90,-48,70,-17,-138,-133,-206,-186,-73,-90,-148,44,-44,-160,-112,-35,-116,-221,-143,-71,-19,-12,45,-75,-118,-33,35,23,40,-106,-149,-191,-114,47,137,65,34,-22,-175,-134,-53,39,10,-50,-164,-256,-207,-154,22,12,-45,-224,-154,-205,-136,0,60,-33,-76,-108,-119,-111,-45,12,5,52,3,-56,-81,-19,38,1,-29,5,-129,-206,-38,-45,-175,-121,70,-44,-207,-168,-58,-171,-258,-124,1,-63,-139,-55,-85,-128,-50,-30,-24,-171,-137,-113,-184,-124,-65,-3,35,0,-92,-181,-156,6,-49,-143,-91,-114,-70,-30,64,81,39,-60,-77,-100,-248,-87,-8,2,-18,-30,13,-95,-114,-93,-82,-129,-117,-119,-96,-18,-77,-114,-98,-4,-3,-175,-41,-90,-134,-121,-70,60,161,-102,-300,-78,-90,-95,-31,27,-30,-119,-55,-46,-77,3,-4,-22,-77,-92,-83,-38,66,101,-71,-136,-76,-25,-87,-5,110,79,11,3,18,-46,-128,-15,79,-50,-98,-86,5,-3,-59,11,-58,-154,-149,-168,-65,-29,-133,-126,-155,-96,-113,-201,-88,-87,-154,-134,-65,63,103,37,-43,-169,-64,48,28,-121,-161,-126,-91,-122,-30,37,-9,-136,-173,-200,-163,32,-48,-39,-59,-41,-30,-134,-113,-17,-46,-15,-63,-82,-114,-117,-34,35,33,-28,-86,-95,-148,-189,59,27,-39,6,-83,-8,-48,-72,
-92,-75,-114,-243,-288,-300,-232,-201,-116,22,-46,-304,-216,-56,-72,-170,-186,-195,-108,-201,-385,-283,-273,-297,-166,-180,-183,-127,-180,-309,-117,-123,-170,-118,-80,-51,-17,30,20,42,86,33,-28,-133,-93,105,123,50,89,200,174,85,88,232,153,-108,-93,151,204,137,229,149,-66,-86,-8,-3,50,43,-53,25,68,83,74,-107,-76,17,-50,93,307,128,-59,-154,-46,-90,12,47,-97,-126,-95,-7,-39,-39,45,-91,-258,-142,6,29,35,8,-226,-153,-268,-274,-34,28,-56,-211,-225,-174,-15,-36,43,-14,-122,-284,-207,8,37,152,90,-35,-197,-166,-36,-56,-54,-45,-132,-87,-7,11,-19,-66,-160,-212,-155,135,116,19,101,242,59,-65,61,70,-58,-163,-112,42,25,23,125,86,-23,-18,-102,-38,-15,-58,-31,-5,-95,-85,-98,-189,-181,-222,-211,-207,-225,-220,-216,-95,-101,-134,-196,-185,32,-54,-112,141,103,-13,5,-12,-149,-129,-121,-113,-39,86,100,-29,-23,-159,-15,-4,-70,-10,-158,-202,-146,-64,-92,-173,-80,-43,-214,-320,-217,-103,-72,-9,48,-72,-163,-44,27,-91,-22,-46,-194,-98,-88,-111,-103,-18,73,-8,-131,-5,141,17,23,137,48,-119,-30,125,68,-102,-126,-72,-38,-34,74,278,71,-98,126,74,29,171,73,40,40,-63,-98,24,59,-55,-259,-131,18,-78,-63,29,-56,-146,-243,-180,-153,-70,-204,-132,-60,-279,-185,-122,-30,-38,29,156,7,-76,-129,-278,-146,-56,-117,-294,-269,-206,-103,-267,-237,-169,-299,-243,11,135,-101,-121,43,42,-34,-35,-56,-197,-217,-136,-64,-58,-22,45,-107,-215,-48,93,-7,-93,-194,-295,-280,-277,-155,-87,-108,-148,-244,-299,-315,-113,-153,-231,-196,-63,-75,-15,166,79,-93,-132,-46,112,48,52,143,28,-33,178,168,137,71,8,-175,-106,-8,1,27,172,75,-174,-251,-9,90,-171,-205,-155,-263,-387,-206,18,115,5,-14,-85,-176,-181,-86,-4,108,279,194,-49,32,-31,-50,23,64,7,-97,-158,-10,-20,-73,-36,48,17,-179,-163,-65,-116,-98,-159,-211,-293,-307,-196,-229,-314,-284,-155,-60,-241,-146,-216,-199,-169,-141,-257,-186,-113,-227,-222,-31,42,-4,-106,-30,-56,-211,-201,-106,6,23,79,80,25,107,90,37,-143,-156,-241,-78,-46,38,-20,-12,79,154,-15,-36,39,-83,-133,-191,78,157,-90,-159,-19,-88,-246,-87,103,86,-59,0,-58,-87,111,185,158,43,0,-90,-141,-22,116,142,37,35,-51,-225,-111,121,8,-88,-272,-237,-189,-279,-101,214,122,-103,-34,-179,-239,-98,-9,-34,-41,-55,-14,-123,-204,-143,-103,-116,-61,-65,-161,-133,-34,-18,63,103,30,-90,-200,-163,-117,-92,-54,177,65,-179,-241,-246,-219,-134,-19,10,-138,-175,-65,-78,-80,96,24,-28,-137,-168,-155,-209,-159,-97,-128,-179,-7,-206,-289,-199,-119,-165,-214,-101,23,-131,-143,-25,-97,-179,-183,-181,-241,-217,-181,-118,13,48,-34,-118,-247,-302,-180,-214,-160,6,-13,-204,-119,10,-116,-76,136,234,131,-64,45,63,0,32,158,39,-142,-178,-217,-60,-123,-90,-61,-164,-146,-129,-161,-127,-43,-114,-205,-178,-112,-114,-141,-87,-97,-183,-25,118,-43,-128,-78,-80,-93,-44,96,-7,-85,-45,-106,-107,-123,-22,60,-131,-211,-116,-17,93,58,-46,-217,-354,-231,-312,-253,-73,60,-103,-195,-106,-171,-197,-49,76,28,-166,-225,-45,-51,-93,69,-22,-195,-175,-197,-272,-41,-136,-112,68,162,70,-8,-133,-61,-28,-80,-121,35,148,-53,-91,-87,-20,-91,8,50,-169,-331,-225,7,35,94,-44,-176,-188,-237,-248,-81,-88,-76,-195,-284,-149,-36,-4,-15,-7,-105,-214,-176,-17,40,-97,60,19,-78,-119,-76,65,18,-100,7,-25,-43,-20,-185,-267,-161,-96,-154,-138,-148,-112,-153,-23,63,-65,-101,-141,-90,-166,-229,-93,-51,-46,83,143,90,17,-73,-41,2,19,-24,39,-34,-134,19,107,-17,-31,-28,-97,-147,-24,-25,-103,28,-5,-43,-12,-59,-171,-163,-106,-143,-163,-194,-106,-161,-225,-133,-13,32,-156,-88,-102,-124,-212,-38,152,269,113,-14,-25,-44,-36,-12,55,-75,-191,-231,-163,-131,-100,-49,-72,-169,-210,-247,-253,-17,-31,-181,-164,-56,-56,-87,40,100,23,-64,-34,-111,-76,-95,-56,-35,-93,-175,-179,-266,-188,-9,-139,-138,-13,20,-155,-248,-186,-202,-242,-196,-108,-158,-154,-10,-2,-49,-141,-65,60,48,-49,-123,-60,-18,59,44,73,128,-10,-138,-41,110,91,3,-31,-55,-112,-111,-63,75,-51,-204,-142,-108,-181,-103,-24,32,-19,-87,-19,-36,-134,-141,-146,-33,63,30,-114,-95,49,-66,-131,28,-10,-90,-181,-61,37,-34,-9,203,73,-118,10,-10,-65,-70,-17,125,-2,-100,-97,-127,-147,-64,20,-83,-121,-181,-212,-154,25,32,-105,-137,-96,-92,-138,-131,-28,-85,-60,-106,23,-40,-66,-39,-105,-212,-60,52,0,-56,-100,-63,-55,-71,0,-14,-49,-36,34,-159,-123,-31,-108,-72,-29,-56,-160,-50,22,11,-170,-56,12,-118,-176,-59,-7,-78,-117,-160,-132,-60,-8,-24,-35,-78,-156,-199,-90,-64,-60,-76,-83,-51,-87,-179,-123,49,-48,-87,-127,-59,-49,-28,-3,24,-98,-88,29,19,-191,-93,-122,-45,-53,-3,-28,-105,-44,-136,
-350,-194,-170,-268,-257,-154,-207,-266,-274,-113,-17,-181,-144,-38,-31,35,43,103,161,-18,-64,-147,-40,59,61,58,105,93,-176,-170,-159,-185,-210,-158,-76,-288,-278,-60,30,29,105,178,102,76,131,319,282,11,50,208,53,-124,-95,43,-8,-238,-75,30,1,-210,-146,-155,-224,-78,-59,-166,-54,-3,-96,-132,-24,44,25,-14,7,1,-7,122,198,116,3,13,-2,-149,-18,24,-98,-166,-160,-107,-20,110,130,-56,-71,24,-13,-28,32,-2,-158,-320,-273,-289,-236,-5,-18,-118,-19,7,-28,-38,65,113,-35,-72,-2,-13,-122,-51,-56,-139,-224,-231,-211,-111,-76,-254,-243,-156,-44,12,17,-34,-76,-206,-204,128,171,-30,-30,144,24,-15,-75,-45,-49,-194,-191,-46,-91,-107,-7,-29,-149,-285,-212,-134,-70,-15,-124,-191,-91,-148,-200,-181,-186,-191,-244,-75,132,130,190,210,284,117,-39,52,110,63,-41,130,330,84,-96,-4,-153,-363,-183,-134,-158,-144,-76,-45,-216,-227,-121,-229,-277,-134,-116,-159,32,226,42,64,49,-7,30,-18,40,183,220,273,313,163,151,88,-24,-96,-72,3,-56,-88,58,55,204,157,64,-126,-206,-247,-229,-184,-155,68,11,-186,3,25,-96,-207,-277,-226,-189,-214,-49,34,-129,-178,-222,-179,-39,-44,-82,-136,-188,-168,-53,-127,-76,-112,-166,-230,-107,-254,-324,-88,7,-176,-269,-129,-46,-8,7,17,-3,-226,-191,-2,-18,-91,-59,-18,-105,-116,-176,-173,-105,-12,-23,7,-48,-4,-50,-88,89,102,-48,12,190,122,-70,-71,44,-29,-98,-60,-103,-75,-41,-5,94,2,-132,-88,-101,-96,-93,37,157,71,-25,-142,-53,102,17,20,-8,-25,-134,-165,79,148,-90,-264,-236,-143,-202,-210,-80,-54,-302,-324,-220,-163,-107,-58,-105,-168,-154,2,13,13,-154,-269,-274,-181,-65,-95,5,28,19,-23,-29,85,183,61,73,12,-121,-4,241,158,64,-29,-158,-263,-347,-342,-61,-80,-138,-108,-40,-102,-92,-36,-171,-268,-143,-93,-113,-179,-7,107,-36,-199,-75,-51,-168,-122,-25,-22,-103,-29,78,-44,-36,-76,-134,-264,-134,-154,-171,-60,-75,-126,-154,-19,28,-58,-166,-205,-197,-230,-118,136,-49,-209,-73,-45,-257,-332,-148,-81,-121,-181,-127,-141,-50,137,186,-58,-201,-40,-54,17,106,42,-100,50,80,-10,20,-107,-174,-230,-200,-23,22,-41,-56,-75,-87,-147,-49,-25,-105,-61,-118,-142,-154,-86,23,127,-48,-197,-266,-350,-118,78,-63,-64,-63,-154,-108,-100,101,17,-87,-9,-88,-191,-170,-102,33,42,-96,-165,-138,-132,-143,-154,-83,-90,-105,-63,-53,-70,-63,-188,-181,-29,-55,-206,-210,-239,-319,-214,-93,-98,-161,-190,2,75,23,93,227,146,88,33,29,49,-23,-54,-20,-8,-183,-191,-199,-246,-128,-107,-114,-219,-209,-219,-211,-114,2,-80,-132,-31,-136,-225,-92,11,20,-197,-49,86,35,-40,-30,-78,-5,-77,-25,63,-73,-53,176,205,158,153,102,-60,-96,-176,-214,-88,141,123,5,-73,-36,-108,-50,185,135,-124,-264,-304,-243,-190,-39,35,-181,-279,-372,-320,-243,-147,-196,-86,-216,-227,-173,-267,-76,131,25,-63,1,-72,-121,-53,12,17,-50,-41,-8,3,-155,-164,-93,-98,-127,42,48,-103,-171,-126,11,-81,-75,-70,-100,-216,-214,-171,-137,43,130,2,-107,5,-53,-76,-86,-55,59,-98,-138,-121,-188,-232,-36,13,-137,-103,-72,-59,-117,38,68,-36,-85,-91,-50,-19,-4,88,8,-29,58,-44,-200,-160,-166,-166,-122,-58,-82,-273,-237,-111,-7,-61,-98,-106,-232,-289,-168,-45,116,143,10,-138,-254,-232,-55,19,50,0,-168,-232,-19,19,-168,-7,-48,-169,-269,-196,-86,-75,-196,-96,35,-45,-229,-134,-180,-56,54,81,65,44,-9,-117,-129,-161,-103,-83,47,-8,-77,-105,11,-17,-119,-58,29,-55,-196,-219,29,108,63,43,111,22,-91,-90,-137,-142,-50,18,-107,-227,-183,-82,13,38,-108,-131,-168,-210,-146,-108,-39,58,90,-160,-166,-71,-108,-134,-127,11,-50,-180,-55,63,-73,-158,60,88,-43,-202,-264,-321,-302,-132,-45,24,79,-41,-158,-225,-158,-46,-2,18,19,-195,-295,-102,90,115,-102,-137,-75,-154,-195,90,151,95,28,-22,-58,-158,-123,-34,-12,-51,30,-36,8,108,24,-19,-19,-87,-114,-215,-82,-31,-148,-95,24,-64,-170,-175,-58,-72,-123,-66,-29,-91,-163,-111,-91,-164,-24,-24,-123,-191,-155,-241,-204,-80,-85,-53,-13,-7,-117,-267,-166,-88,-80,-133,11,13,-247,-269,-86,0,-63,-107,-17,-63,-36,-76,132,84,-59,-30,-56,-121,-156,-36,-58,18,12,-12,-63,-73,-136,-166,-22,2,-9,-142,-142,-18,2,-61,55,48,19,-103,-127,-123,-127,-36,52,158,138,-5,-10,-101,-160,-3,-7,-70,-153,-72,-98,-85,29,54,-80,-127,-164,-194,-183,-76,-39,-91,-65,-159,-148,-207,-103,-29,-53,-149,-147,-100,-113,-136,-126,-86,-91,-19,-18,-134,-144,-159,-195,-131,-45,30,3,-76,-91,-10,-63,-86,73,94,-23,-55,-25,-71,-36,19,61,47,-105,-96,-41,-65,3,131,78,-33,-114,-222,-160,-7,27,-98,-80,-123,-53,44,2,23,-31,-147,-97,-39,-71,-128,27,43,-49,-122,-91,-116,-13,-116,-133,-45,-2,75,40,-45,-77,-58,
32,106,102,74,-149,-65,-117,-81,-53,-28,-35,-34,-59,-178,-55,22,-19,54,108,131,-105,-176,-128,-55,12,19,-4,17,-70,3,-43,7,50,5,-45,-108,11,149,211,118,55,53,-118,-144,-7,59,-17,-31,-31,91,84,-14,-71,100,130,-92,-76,118,85,73,-5,-13,-66,-175,-25,80,132,73,91,103,75,163,22,30,19,-24,5,246,268,45,18,232,208,47,183,125,136,64,6,103,205,95,106,20,-108,-156,-39,5,10,48,-91,-215,-215,-345,-263,-191,-210,-322,-367,-90,-117,-179,-86,-50,-227,-326,-243,-205,-77,-64,-64,-123,-249,-254,-243,-184,-163,-107,-210,-155,20,88,-142,-55,-72,-50,-4,69,32,-76,-90,-154,-91,-194,-36,91,-105,-201,-13,32,-13,93,177,42,-31,-185,-244,-39,-70,42,-18,-161,-159,-126,-293,-280,-133,-148,-212,-299,-77,-36,-78,24,131,23,-154,-71,33,-111,-72,166,176,215,167,10,-5,-171,-158,-105,-85,-65,-44,-165,-268,-294,-247,-292,-237,-97,-220,-282,-226,-46,-44,-144,-58,-168,-429,-252,-30,-72,-35,42,123,0,-119,32,156,74,50,-3,-28,-63,-30,44,-28,38,298,64,-200,-227,-96,-170,-129,-19,6,-143,-63,128,116,-78,-88,-7,3,11,169,156,143,54,34,157,27,-92,-90,-113,-194,-133,-122,-20,-53,-217,-381,-287,-93,-197,-266,-126,-103,-173,-264,-108,59,-75,-210,-85,-92,-262,-321,-112,-194,-70,44,68,71,118,163,179,70,166,35,-101,28,130,-87,-98,38,47,-73,-98,-83,-93,-237,-108,121,209,-50,-49,-40,-98,-180,-43,94,45,0,-88,-98,-155,28,191,63,-102,-169,-219,-210,-121,-129,-153,-179,-183,-347,-350,-246,-111,-166,-238,-105,-20,-168,-38,128,3,-154,-118,-77,40,38,-66,-60,-71,-70,-116,-5,-60,30,-49,-197,-106,112,166,-28,-24,-39,-176,-263,-133,-44,-102,-73,-82,-149,-156,-55,68,137,-2,-3,-23,-183,-246,-61,-22,-63,33,6,-55,-169,-38,-146,-143,-105,20,-196,-96,55,12,-72,-173,-159,-148,-209,-253,-72,-54,-146,-40,-3,-36,-23,35,-46,-119,-96,-61,39,74,-58,-138,-31,-22,108,-93,-39,-41,-124,-256,-25,156,52,24,136,-18,-141,-191,-108,-28,-129,-124,-126,-181,-118,-154,-137,-209,-236,-222,-200,-138,-132,-171,-134,-142,-53,-53,-174,-66,18,-169,-166,91,78,-129,-136,-144,-154,-293,-100,90,1,-48,-106,61,6,35,215,176,-73,-80,-70,28,100,199,157,49,12,5,-190,-248,-117,-113,-207,-196,-300,-339,-356,-134,-58,-34,-184,-106,47,-181,-282,-134,-102,-202,-173,-253,-215,-61,-209,-262,-216,-83,-48,-107,-127,-41,-60,-76,-34,157,-90,-288,-107,-73,-158,-116,83,100,5,-8,-17,152,102,68,125,111,33,85,25,-138,-25,33,22,-91,-123,-164,-128,-59,-206,-212,-254,-95,-168,-334,-302,-155,-224,-341,-195,-34,-70,-107,-51,17,-71,-38,103,199,40,-95,-18,-30,78,116,3,-43,-70,-207,-159,79,85,-54,-85,-168,-7,-148,-242,33,178,-106,-184,-12,28,-17,11,44,-45,-180,-173,-95,-126,-133,-161,-215,-212,-195,-209,-165,-31,-60,-261,-261,-241,-249,-236,-219,-139,-156,-248,-199,-36,-66,-241,-226,-224,-312,-217,-59,-25,-113,-168,-142,-112,-90,1,116,-40,-85,29,53,117,137,75,-87,-66,27,-119,-114,-13,156,45,-50,-61,-63,-90,-142,127,-7,-188,-148,-38,-59,79,10,-73,-153,-244,-259,-246,-191,-202,-138,-122,-90,-113,-139,-241,-76,-7,-100,-25,30,-108,-159,-173,-14,127,-51,13,103,-45,-141,-23,156,201,135,148,28,-63,-160,-63,-91,-78,-72,-200,-200,-45,-4,-143,-112,-88,-138,-224,-153,-40,-65,-100,113,90,-112,-113,-33,-54,-161,-44,161,117,-53,-13,-87,-43,-33,-70,-164,-188,-206,-113,-161,-88,11,-105,-169,-170,-141,-220,-229,-10,-53,25,48,49,-38,-147,-48,85,122,-31,11,-12,-156,-226,-93,-50,100,-19,-88,-129,-186,-97,17,28,65,-132,-237,-244,-59,-181,-324,-253,-43,-45,-133,-71,-25,-128,-294,-179,3,-19,-103,-158,-205,-231,-64,61,112,32,-129,-191,-126,-8,79,23,50,3,-119,-158,-103,154,83,-18,-82,-225,-336,-205,-50,166,52,-73,-2,-178,-195,-72,-12,-38,-53,-147,-127,-132,-103,-31,-25,-51,-178,-211,-211,-138,-143,-174,-101,-114,-142,-239,-237,-36,-29,-170,-107,-24,37,-134,-153,-105,-9,-25,101,50,2,18,-56,-91,61,43,2,-53,20,-117,-216,-76,-41,-55,-35,-86,-102,-200,-133,-23,34,-107,-29,5,-146,-189,-114,-70,-54,-59,-28,-73,-80,-9,1,-147,-82,58,-18,-156,-164,-113,-112,-101,23,13,-113,-257,-90,-158,-156,-20,106,-39,-83,-96,-103,-123,32,47,1,-44,-77,-72,-65,-194,-91,32,-43,-184,-136,22,80,88,88,34,58,-44,-50,-183,-106,-83,-101,-78,-19,-33,-97,-60,-40,-101,-153,-64,-127,-160,37,137,53,-46,-132,-54,-38,-54,-95,-160,-230,-141,-12,-3,-61,-90,-93,-229,-183,88,148,-126,-160,-126,-184,-129,-25,22,-7,-80,-159,-138,-71,-9,18,-44,-80,-63,-160,-184,-43,-49,-112,-85,-72,-30,-138,-91,-8,-7,-82,-76,-9,-24,-75,50,126,-7,-97,-15,76,-121,-114,7,-15,-100,-31,37,-48,-45,-14,
-262,-96,-116,-30,-105,-51,53,-108,-132,105,44,-86,-14,95,-14,43,55,74,47,-112,-215,-191,-75,0,122,142,112,158,153,126,176,120,47,71,52,-48,35,232,209,78,-82,-117,-106,-244,-105,42,-48,-180,-136,40,-53,-43,102,198,89,40,-127,-45,11,47,30,-136,-105,-80,-134,-39,-121,25,148,116,100,-10,-43,35,113,-95,-91,-19,-61,-238,-272,-86,19,-108,-93,-70,-156,-351,-302,-45,-124,-224,49,-40,-189,-106,-80,37,200,122,-91,-127,-30,-100,-12,142,86,-112,-179,-201,-114,-49,-53,68,-119,-220,-212,-9,-77,-123,-111,-210,-254,-230,-96,-9,50,17,-33,-91,0,6,25,1,-183,-289,-168,-30,-18,-43,2,-3,-97,-131,-13,172,-30,-117,-101,-141,54,27,143,117,110,-40,-58,-10,-39,13,91,25,117,147,-61,-17,110,2,10,5,17,45,-36,3,85,-30,18,-10,-8,-133,-119,18,117,102,-7,-108,-108,-214,-283,-73,-91,-10,-8,-66,-76,-30,-55,-165,-195,-138,-294,-417,-252,-78,-183,-220,-106,-126,-242,-274,-183,-128,-103,2,128,25,-87,-45,-36,-78,-39,8,-159,-246,-126,-33,68,131,103,-143,-303,-46,91,-106,-30,35,-112,-202,-86,-58,-103,-230,-202,-101,-106,-93,-3,59,-169,-237,-236,-241,-183,-82,-190,-261,-221,-38,-46,-56,47,17,-238,-54,107,66,83,110,58,10,-13,-18,-80,-183,-51,5,25,-121,-282,-148,-65,-105,81,73,-33,-8,34,25,130,79,20,44,179,252,81,-88,33,89,-54,-76,7,-81,-134,-195,-102,12,-138,-179,-119,-186,-231,-63,58,-7,-191,-308,-346,-312,-212,-101,-58,-60,-129,-173,-132,47,101,147,-17,-7,6,-176,-73,32,-9,-103,-51,-34,-97,-49,177,131,-107,-82,29,146,220,159,3,-112,-35,-105,-85,8,-252,-305,-346,-414,-206,-181,-141,7,-24,-209,-217,-131,-132,-101,-45,-12,-165,-117,-41,137,28,-155,-64,-168,-339,-229,-64,-53,-40,-77,-127,-252,-176,-117,-45,-178,-170,-91,-103,-108,-24,-95,-212,-148,-20,-136,-164,-207,-149,-159,-158,12,35,-48,-45,44,-82,-169,-107,-136,-35,29,-25,-46,-144,3,108,-24,-59,-65,-77,-168,-25,164,191,112,115,7,88,27,107,162,37,-43,71,-33,-31,78,-10,-97,-39,28,-196,-97,-164,-230,-147,-65,-22,27,-70,-175,-133,-215,-226,60,156,37,-55,-30,-75,-216,-17,80,66,-159,-217,-220,-243,-93,141,-7,-123,-164,-158,-305,-253,-50,-28,22,-36,-169,-329,-307,-58,-2,-241,-313,-229,-326,-466,-256,-91,-92,-14,78,59,-127,-241,-61,-43,-77,86,1,-63,-40,-55,-161,-210,-169,-190,-123,-175,-207,-96,-91,-92,-43,-124,-226,-179,-229,-227,-106,78,83,49,-29,38,59,33,96,174,100,33,23,-45,20,65,37,-9,-163,-119,-44,-51,48,108,-64,-176,-61,-142,-339,-229,-86,-100,-261,-101,-59,-209,-293,-226,-46,-98,-118,-76,-51,-199,-257,-169,-58,153,205,59,-82,-205,-287,-290,-119,-3,-50,-178,-183,-143,-164,-122,85,86,-10,-158,-117,-34,-10,7,102,5,-225,-292,-169,-91,-100,110,147,-80,-58,-4,-127,19,40,-97,-92,74,-13,-44,-13,-33,-23,-45,-112,-112,-101,-158,-106,-80,-86,-164,-12,23,-91,-146,-53,2,-33,48,48,-45,-114,-40,-136,8,37,-53,-244,-131,-119,-147,-207,-97,22,-87,-165,-134,-7,-25,69,63,-143,-185,-98,-78,-54,-70,-97,-45,-63,-114,-122,-114,-263,-106,-77,-180,-56,118,-81,-175,-126,-159,-131,-82,-91,-163,-305,-266,-61,-102,-179,-156,-65,-227,-391,-189,-66,-71,-100,-44,-18,-188,-236,-78,-138,-76,10,-121,-146,17,94,35,19,19,-102,-195,-134,-23,-77,-142,68,39,-82,-116,-49,-100,-237,-206,-48,-72,-55,1,-18,-95,-169,-91,-149,-160,-123,-165,-216,-35,35,18,-63,-61,-41,-136,-121,27,96,12,-51,39,32,-176,-252,-85,-10,-48,47,25,-66,-144,-63,158,201,45,-95,-108,-121,-5,-107,-107,-77,-46,-30,-65,-87,-138,-222,-136,6,-25,-56,-128,-117,-36,-64,91,123,-78,-100,-114,-201,-132,-55,80,59,-38,-166,-155,-122,-39,5,-48,-91,-117,-210,-221,-137,-20,33,-95,-82,-221,-341,-232,-29,53,-33,-29,-119,-169,-200,-113,-29,-63,-75,-33,-82,-72,10,39,-53,-64,-59,-158,-216,-48,63,42,20,123,69,11,-12,-18,5,-58,-126,-51,-34,-199,-82,-176,-205,-141,-154,-91,-132,-200,-131,-31,8,-28,-51,-20,60,-9,-195,-124,30,7,-90,19,8,-105,-76,28,94,-38,-124,37,29,-101,-7,96,136,64,100,47,-12,-61,-49,-129,-128,47,49,-113,-173,-83,-103,-113,44,101,-179,-201,-88,-97,-129,-65,28,-56,-259,-321,-204,-166,-114,-18,-83,-128,-155,-181,-134,-77,-66,-17,-44,-55,-136,-174,-22,39,44,-8,-107,-124,-202,-176,-116,83,2,-147,-100,-33,24,88,60,24,-41,-119,-97,-70,24,-49,-53,-128,-144,-127,-75,-71,-78,-105,-121,-133,2,17,-20,-65,-87,-181,-144,18,-17,-170,-224,-97,-83,-28,-51,-31,-133,-201,-128,-29,-65,-20,-15,-30,18,-46,-64,-28,-46,-39,-85,-92,-48,-76,-142,-58,10,64,34,-12,-18,-101,-116,29,133,24,-107,-50,7,-132,-160,-190,-148,-98,-33,-40,-114,-73,-50,
-256,-185,-224,-344,-355,-148,-148,-214,-114,-129,-133,-212,-253,-70,177,55,2,101,173,-9,-170,-184,-246,-121,-200,-127,30,-19,-118,-132,-98,-9,-119,-207,-225,-231,-103,90,232,-23,-48,-18,-71,-141,33,337,229,-71,-58,37,84,-43,85,188,85,-8,19,173,142,208,229,189,156,142,259,274,163,38,-15,-12,-22,49,19,-25,-54,-282,-180,-81,-92,-124,-134,-55,-24,-129,-78,48,40,-44,49,137,116,137,60,25,1,-116,-103,-19,102,45,10,3,-40,-28,-107,-10,80,-107,-230,-58,-60,-81,-75,-58,-117,-201,-164,-98,3,158,157,-5,-217,-93,27,64,-45,-83,-93,-10,112,55,-19,58,1,5,-56,23,79,-113,-226,-211,-325,-388,-191,-126,-321,-404,-385,-293,-199,-181,-58,-77,-188,-229,-8,-86,-51,81,45,-14,39,20,-81,-146,-46,-83,-163,-81,-34,-41,-85,63,60,-137,-264,-202,-137,-91,-133,-12,106,54,-87,-128,-153,-188,-71,49,74,209,317,0,-18,88,13,-48,-56,84,45,29,156,70,142,144,95,89,-31,-80,-28,5,0,28,55,32,-103,-123,-45,-61,-155,-58,-229,-314,-129,-59,-119,-100,-38,-183,-258,-239,-186,-247,-290,-253,-184,-211,-220,-40,-35,-244,-174,-191,-148,-48,89,32,-41,-206,-229,-78,-40,-119,-13,-91,-247,-212,-91,-60,11,-137,-308,-170,-156,-30,7,65,64,-143,-273,-139,-39,-155,-111,-66,-101,-163,-44,-18,-4,-20,-81,-31,-22,-10,-106,-149,-15,27,156,63,-34,113,111,-13,68,69,-38,-4,29,3,-159,-197,8,24,-113,-199,3,-244,-191,-77,-34,29,5,-31,-20,-128,-63,-53,-72,-31,-88,-274,-207,-65,-98,-86,-117,-217,-197,-272,-186,-97,-78,-190,-129,-64,-60,-53,151,117,-50,-123,-49,-72,-41,2,-45,-40,-138,-91,136,83,156,84,-148,-195,38,153,91,105,71,-170,-229,-8,101,-4,-122,-87,-185,-392,-190,34,-33,-209,-263,-368,-387,-409,-179,-70,-59,-78,-119,-175,-113,6,24,-98,-60,44,-60,-29,172,174,79,120,186,120,-43,-77,53,-5,-200,-29,5,-28,-34,-66,-155,-258,-184,-137,-82,-36,-153,-212,-171,-129,-124,-160,-87,-49,-282,-329,-83,113,55,-53,-12,-92,-122,-239,-103,68,28,-60,-23,-8,-40,-48,-123,-212,-82,-77,-10,7,-40,-146,-87,-12,48,-5,-159,-102,-126,-122,-82,43,188,71,-66,-81,-90,-108,-33,315,296,-19,-98,-88,-185,-111,-9,-58,-118,-263,-253,-144,-117,-33,120,-39,-144,-147,-351,-339,-106,-142,-230,-121,-58,-282,-354,-106,65,-45,-134,-46,-72,-148,-144,117,152,-123,-80,-55,-111,-111,-123,-303,-295,-113,-132,-230,-168,-85,-61,-13,48,-36,-147,-142,-73,-207,-239,-132,106,132,-146,-262,-236,-201,-201,-184,-22,-40,-12,11,-25,-18,85,73,-20,126,151,12,44,131,152,154,78,42,-95,-230,-148,-86,-195,-166,-88,2,-142,-344,-308,-194,-178,-247,-184,-170,-242,-273,-217,-124,1,61,79,-14,-71,-111,-35,-23,131,69,-8,42,33,-56,-108,121,125,-73,-173,-159,-194,-93,-14,-4,-78,-269,-295,-129,-30,-112,-78,17,-70,-5,-60,-81,-28,45,-53,-114,-36,-73,-88,-148,-122,-44,-175,-225,-28,34,-164,-199,-118,-64,-144,-149,-81,70,39,-158,-55,-18,37,40,-80,-77,-91,-200,-164,42,29,-85,-201,-226,-252,-330,-194,-179,-248,-326,-148,-197,-230,-143,40,-17,-171,-246,-119,-14,-73,13,-23,-95,-146,-173,-205,-106,24,-4,-5,154,128,42,12,19,-91,-128,-136,17,-15,-147,-175,-38,3,23,125,44,-241,-222,-103,60,89,65,5,55,-65,-113,-60,-76,-90,-28,-174,-227,-12,-12,40,2,-65,-146,-153,-165,-95,-46,-58,-41,-22,-90,-92,-44,-92,-202,-147,-12,-76,-101,-39,-77,-148,-156,-93,-73,-207,-273,-321,-335,-170,-138,-114,-106,-24,-4,-144,-202,-143,-23,-41,42,123,-7,-103,-33,-80,50,24,20,23,-77,-90,5,-9,-81,-119,-71,-147,-190,-112,-128,-96,-4,-93,-292,-210,-78,-66,-113,-117,-65,-55,-78,-128,-3,-129,-100,2,76,-30,-61,-106,-205,-128,1,-7,107,90,-81,-126,-86,33,83,108,13,20,-137,-126,-7,185,122,39,-117,-215,-271,-224,-23,25,-22,-107,-98,-229,-261,-216,-161,-65,2,-19,-65,-92,-60,39,-30,17,13,-98,-251,-253,-108,-153,-107,103,58,-91,-66,12,-23,-106,-33,69,-36,-116,-46,-82,-194,-159,-35,-4,54,-23,-81,-29,-45,-2,37,-33,25,-63,-129,-158,24,13,12,-36,-123,-227,-170,-82,-136,-272,-209,-88,-83,-221,-212,-31,-64,-64,19,1,-103,-118,-173,-227,22,44,-100,-129,-129,-134,-64,-35,159,183,25,-60,34,-61,-158,-9,147,-35,-259,-216,-173,-146,-87,6,10,24,-54,-33,-15,-2,61,-14,-86,-41,-2,-201,-156,-13,60,-131,-210,-139,-242,-381,-268,-10,-97,-149,-34,11,-7,75,38,-80,-72,-83,19,6,-81,-28,-33,3,-83,-78,-97,-58,-98,-102,-87,75,93,63,-66,-123,-144,-90,-98,-4,113,19,-123,-46,-18,-28,59,64,13,-168,-141,-103,19,12,138,85,-64,-128,-163,-201,-3,-36,-121,-194,-132,-24,-43,-41,-35,-3,-93,-147,-28,-147,-129,37,24,-93,-164,-126,-158,-171,-149,-143,-53,-44,-88,-171,-78,-105,-36,
-191,-5,73,-65,-155,-88,-38,-13,-54,-103,-71,-155,-183,-91,-93,-133,-215,47,107,7,-51,-102,-36,44,52,17,-4,43,0,-19,2,-46,12,-19,-40,-55,-118,-45,20,138,126,20,3,-80,48,164,203,5,1,168,93,-19,178,268,271,-18,-29,151,108,63,-25,-56,-76,-25,-2,11,-5,-13,-148,-178,-40,-106,-309,-254,-106,-142,-85,42,115,-17,-205,-139,-121,-173,-105,-78,-105,-365,-297,-194,-178,-65,80,29,-28,-35,-56,95,95,89,-49,-55,-63,-76,-88,-41,40,47,-24,-102,-50,118,117,53,-78,-215,-128,-12,100,78,48,-197,-300,-113,-14,76,37,-18,19,-33,27,95,60,-4,100,-29,-183,-91,81,-36,-252,-189,-220,-336,-179,-58,-175,-221,-180,-119,-148,-173,-168,-124,-243,-230,-227,-165,53,162,141,23,20,29,-53,-72,-98,-34,60,40,29,22,-40,-100,-101,-185,-319,-277,-114,-195,-176,68,112,-82,-166,-121,-197,-282,-300,-272,-165,-71,-88,-83,27,17,-176,-254,-147,-50,-106,-154,-2,199,76,-15,148,32,-194,-76,89,90,-13,73,107,3,-7,-61,23,19,-44,96,38,-29,110,96,30,247,121,-12,-114,-153,-154,7,-25,52,24,-138,-144,17,28,-214,-239,-173,-136,-108,-55,-51,-40,-58,-81,-146,-82,-124,-147,-305,-190,-73,-88,-148,6,-59,-261,-264,-161,-166,-305,-204,-29,-175,-185,-13,45,-61,-55,-30,-9,-76,-139,-91,-17,-54,-35,44,-103,-257,-176,-161,-161,-77,-153,-230,-112,-90,-149,-90,58,63,-86,-137,-30,34,-129,-136,89,25,-55,-72,-19,-106,-190,-169,17,-9,29,-53,-85,-60,-38,-17,2,-20,-158,-272,-266,-103,-8,-58,17,66,-38,-116,61,42,30,75,-18,6,-7,-65,5,173,-9,-12,171,68,156,86,-8,-33,42,13,-41,33,220,-3,-184,-137,48,63,-148,-121,20,-90,-173,-59,38,-77,-161,-48,-102,-188,-194,-10,151,94,-77,-81,-178,-280,-138,6,-97,-210,-168,-186,-258,-155,-195,-324,-225,-113,-224,-153,-34,-19,-73,-147,-164,-133,-252,-91,23,-25,-211,-108,-55,-60,-63,5,-100,-170,-195,-146,-49,30,167,39,-9,13,126,2,-72,-53,-288,-440,-90,100,-33,13,96,-73,-210,-156,20,42,44,-46,58,23,-35,20,-188,-170,-159,-24,-10,-72,-14,-88,-111,30,-36,1,-97,-14,-91,-263,-131,52,58,-90,-117,-116,-116,-179,-194,-88,-118,-238,-175,-204,-339,-174,-7,154,80,-119,-195,-183,-51,-82,19,6,-107,-238,-354,-347,-54,1,-49,-121,-189,-259,-284,-102,-48,-45,-287,-146,-163,-206,-196,-60,-50,-95,-54,-173,-105,-38,-128,-121,-22,-35,-53,-4,-56,-70,32,44,149,183,-82,-124,76,55,-118,-64,230,236,69,-23,20,-24,7,-7,34,-88,-25,-41,-108,-138,-107,-144,-207,-300,-214,-154,-197,-169,-31,-170,-158,3,-75,-190,64,89,-181,-269,-134,-137,-76,-100,-129,44,-83,-200,17,-45,-160,-34,33,0,101,166,63,-127,-126,-227,-189,-22,148,148,-80,-119,24,-100,-138,120,117,-103,-257,-224,-153,-142,-60,0,23,-171,-278,-191,-216,-263,-100,-85,-174,-143,-116,-123,12,76,-18,-82,-176,-144,-153,-64,45,-95,-220,-195,-87,-129,-171,-185,-102,-141,-196,-108,73,-142,-269,-173,-103,-117,10,89,-126,-170,-185,-164,-58,-4,-48,-143,-196,-225,-155,-90,-24,13,6,-73,18,22,-54,32,59,-95,-107,-49,-41,39,12,-8,148,-2,-103,-43,-106,-92,-55,27,27,22,27,-2,-220,-199,-131,-227,-143,19,-49,-163,-82,-123,-75,-29,-39,-73,-256,-191,-81,8,75,135,48,-138,-137,-43,-59,-77,-25,-41,-133,-113,-107,-90,-7,-14,6,-142,-285,-305,-173,-261,-246,6,65,-113,-201,-159,-101,-204,-239,-90,-31,-171,-186,-64,-34,-59,-12,-34,-24,-33,-170,-66,28,121,50,12,-44,-45,-186,-300,-98,3,-96,52,120,13,-141,-204,-143,-97,-129,-101,-85,-87,-176,-123,-15,30,80,28,-142,-257,-83,-72,-149,-12,64,-23,-127,-156,-63,-133,-164,-43,-55,-23,18,39,-116,-59,83,141,156,-107,-118,-54,-82,-80,102,156,117,-24,-102,-77,-20,102,-34,-138,-111,-199,-209,-83,86,117,-40,-78,-113,-196,-230,-128,-95,-189,-209,-224,-361,-252,-144,-141,-53,-102,-161,-102,-122,-93,-20,-128,-100,-80,-185,-216,-58,-76,-171,-75,30,-13,-77,-58,-20,-7,-77,-43,44,-45,-45,66,75,-105,-73,48,-20,-51,-55,-113,-142,-91,-14,123,45,-49,-77,-180,-113,7,22,-88,-146,-50,-17,-111,-54,76,-8,-136,-36,-117,-186,-127,-8,27,-8,28,-12,-117,-114,-70,-30,-48,-71,-53,-107,-118,-7,-102,-77,35,-28,-134,-175,-241,-224,-144,-147,-71,-49,-165,-132,-132,-102,-72,116,127,-50,-65,2,-112,-113,-87,-30,43,-122,-158,-144,-73,33,153,-17,-75,-95,-170,-195,-7,58,7,-127,-39,-12,-38,-60,-58,-100,-114,-65,-64,-28,-48,-95,-206,-194,-93,20,39,-8,-113,-87,-13,74,113,85,-114,-86,-2,-163,-254,-19,88,22,-95,5,-102,-124,55,63,6,-143,-147,-102,-165,-97,24,-53,-105,-92,-128,-168,10,64,-50,-81,-23,-45,-144,-76,59,-70,-149,-129,-83,-148,-178,8,5,-34,5,-71,-38,-58,-53,-41,-25,-98,-43,2,-40,-83,-98,
-95,35,-85,-105,-128,-244,-188,-137,-170,-13,-133,-216,-147,-107,-24,-136,-48,69,27,-36,-174,-146,-209,-20,-82,-71,-5,-50,-96,-50,-35,-43,-41,48,-54,-105,-31,30,128,142,60,-30,-93,-160,-71,6,18,-5,-111,-18,18,-40,-105,45,90,-55,22,138,12,85,167,83,37,5,43,152,127,-14,-237,-105,-36,-45,-173,-175,-25,-206,-370,-211,8,-108,-174,-148,-155,-207,-195,66,-41,-174,-194,-61,-128,-28,120,30,-96,-58,-61,13,60,76,-43,-56,-112,-147,-96,-24,6,-66,-44,-80,-95,-95,-63,12,0,-156,-13,128,47,23,-36,-93,-80,-38,37,-19,79,84,7,47,151,157,147,147,120,34,-35,116,183,29,-95,-144,-189,-170,-161,-128,-131,-278,-242,-155,-201,-165,-46,-10,-137,-319,-362,-320,-199,-34,-24,-105,-56,-112,-239,-159,-59,17,-12,106,122,33,42,7,63,78,-82,8,-13,-118,-106,112,147,158,196,29,-191,-83,55,-8,151,257,84,-8,18,1,-75,-166,-76,86,1,-209,-51,183,1,-25,-29,-78,-54,-271,-239,-133,-264,-229,73,19,-139,-43,-9,-31,-43,-181,-259,-273,-171,-230,-117,148,52,-87,-137,-141,-56,-87,-78,5,-102,-197,13,91,-14,-75,-66,-30,-54,-35,66,156,30,-100,-22,-24,59,53,-100,-134,-85,-92,-71,10,3,-66,-101,-189,-133,-118,-95,-19,-12,-230,-305,-273,-230,-183,-80,-45,-248,-252,-139,22,-72,-189,-80,93,-141,-168,-41,-97,-137,-108,-165,-160,-211,-217,-219,-258,-56,43,-131,-66,44,-101,-236,-22,53,19,-123,-184,-71,-116,-168,-49,48,-3,35,102,68,-146,-142,-39,-3,-19,80,-82,-114,35,0,38,8,6,3,-118,-17,135,-46,-232,30,19,-176,-23,79,43,-160,-226,-64,-65,-80,-73,-142,-220,-269,-163,-174,-65,23,-175,-246,-107,0,27,131,230,235,-10,-116,22,108,-24,29,149,83,-209,-174,141,171,88,-17,-137,-259,-239,-147,-10,-14,54,45,33,-33,-3,-43,-43,128,116,-118,-224,-8,2,-4,7,-100,-191,-360,-290,-231,-309,-158,83,-33,-132,-163,-95,-131,-230,-336,-46,-45,-45,-34,-220,-229,-73,39,-179,-202,-149,-184,-226,1,22,-106,-127,30,-20,-264,-229,-92,-34,-33,83,40,-54,65,-17,-93,-30,55,-114,-91,-119,-24,-8,28,-34,-39,-190,-196,-128,-146,-319,-288,-86,-39,-136,-50,-183,-282,-271,-221,40,-64,-194,-221,-216,-53,40,120,105,6,-131,-216,-178,-75,-28,-19,113,23,-88,-320,-212,5,-64,-131,-65,-29,-73,-3,107,226,78,11,66,39,-117,-51,76,65,65,42,34,73,5,-88,-160,-164,-23,-19,-190,-159,-9,-46,-108,112,108,-38,35,47,-107,-159,-111,81,166,-43,-166,-116,-232,-277,-188,-123,-204,-232,-304,-363,-232,-175,-155,-131,-204,-226,-238,-246,-75,91,-86,-195,42,-95,-320,-90,-29,-97,-102,-86,-165,-224,-147,-34,-70,-73,-96,0,-35,-184,-126,-85,-34,48,101,-95,-117,-132,-204,-101,107,142,159,28,-95,-30,-91,-23,83,142,-2,-148,-29,-83,-95,-48,143,1,-256,-313,-242,-200,-129,-9,-23,-133,-217,-174,-153,-143,-65,-164,-204,-71,-76,-51,-105,58,-14,-170,-30,-38,-101,-143,-124,-28,13,-129,-71,58,-81,-221,-23,-98,-117,20,-59,-170,-95,-102,-108,-43,34,-7,-92,-186,-126,-36,-124,3,53,22,-127,-98,-9,-136,-61,-8,10,-136,-224,-168,-126,29,44,85,-86,-185,-106,-119,-169,-76,-45,-10,28,-35,-50,-175,-181,-212,-129,-127,-33,142,-13,-160,-117,-3,-44,-58,-4,-107,-271,-220,-40,35,-15,60,-91,-298,-170,-116,-142,-54,-20,-146,-159,-168,-91,-45,-15,-90,-77,-195,-181,-75,-39,-66,153,88,-97,-81,-100,-108,-134,-132,25,27,-76,-144,-90,-171,-103,-49,-127,-132,-41,-106,-211,-56,-35,-134,-111,-66,-103,-214,-236,-164,-4,2,-9,53,-3,-164,-128,-41,-90,11,-29,-46,17,11,33,88,12,-72,-81,-159,-188,-106,-137,-181,-54,1,-247,-214,-91,-214,-303,-144,10,-80,-221,-85,-2,-100,-128,-87,-19,27,-41,-156,-202,-185,-29,1,38,-40,-206,-178,-161,20,101,53,-2,-44,-194,-292,-95,60,55,17,-25,-60,-133,-179,-19,37,-8,24,1,-108,-149,-86,38,-56,-121,-77,-80,-164,-179,2,-9,-15,-122,-160,-202,-75,63,68,-49,32,-13,-114,12,-51,-119,-176,-2,11,-55,-118,-65,-100,-118,-28,-58,-102,-15,-65,-102,-118,-124,-25,121,-50,-131,-143,-251,-128,-4,-30,-66,-55,-22,-146,-205,42,79,-22,-139,-106,-81,-111,-124,75,96,-83,45,40,-88,-128,-202,-126,-44,12,-14,-17,-59,-33,-112,-91,27,23,-117,-253,-18,19,-53,13,27,-126,-168,-195,-138,-122,-147,-17,18,-3,-86,-33,-73,-61,17,-31,-91,-35,-50,-153,-81,42,23,-15,-60,-70,-168,-241,-132,-12,38,-49,-33,73,-14,-93,-75,-39,-207,-171,-73,11,-166,-116,-56,13,-63,-207,-123,54,1,-122,-143,-64,-87,-56,-51,-121,-179,-274,-227,-61,2,-31,-53,-144,-87,-19,52,116,47,-108,-63,-38,-106,-92,49,6,-149,-133,-123,-169,-35,-35,-14,-63,-38,-33,-142,-108,29,90,-10,-86,-53,-56,-119,-87,-63,-103,-165,-53,-28,-54,-56,40,-13,-102,-56,-96,-72,-20,-22,
34,39,60,33,-59,-220,-106,-100,-72,18,-60,-190,-164,-66,-73,-23,63,144,126,3,-123,-148,-100,-10,8,-107,-14,52,-88,-30,-77,-224,-195,-300,-238,-180,-121,45,101,-66,-38,143,95,-75,89,214,100,24,-53,47,214,55,105,201,43,-29,55,122,47,6,42,-20,-28,-49,-48,17,-48,-63,-160,-201,-65,-5,-86,-65,-15,-183,-199,-81,18,-123,-101,-34,-36,-56,-80,-41,-153,-199,-88,70,131,81,229,63,-93,-136,-58,-20,38,-28,-54,-41,-122,-136,-35,2,69,-54,-103,-76,-77,-171,-19,66,-17,-263,-285,-83,-41,8,-38,-139,-225,-201,-70,58,-24,-50,58,-53,44,-8,49,49,-5,-80,-103,-8,48,11,-55,78,-23,-87,-59,138,-4,-205,-77,-8,-55,-36,19,-22,-133,-231,-168,-85,-184,-112,13,-106,-134,-4,-19,-101,-164,-241,-134,-102,-40,-128,-134,-40,-14,-154,-205,-226,-186,-217,-105,-8,-24,32,102,44,71,-34,-90,2,116,110,131,78,-49,3,-134,-285,-183,-61,-108,-230,-108,3,-122,-136,-105,86,-139,-277,-191,-64,-51,-117,-18,64,28,70,38,-53,-25,-58,-86,-88,-3,37,-39,-29,25,-134,-259,-113,-50,-143,-85,-55,-95,-39,-66,75,100,-105,-154,24,-51,-126,33,105,-64,6,-12,-179,-38,-60,-123,-271,-272,-23,6,-53,142,-50,-72,-100,-127,-103,-138,-78,19,23,-100,-226,-108,-95,18,43,-66,-179,-19,100,-103,-44,117,3,-127,-36,-3,-36,-105,-58,-13,-77,-142,33,35,-83,5,83,7,-3,-118,-226,-238,-102,-59,-166,-189,-98,-25,-59,-127,-35,-73,-189,-5,61,-205,-206,5,-39,90,-18,-202,-253,-229,-49,28,-2,-168,-64,-105,-183,-102,-217,-161,-211,-174,11,-66,-46,85,-58,-214,-194,-76,-55,12,52,-70,-46,-9,90,79,70,28,25,-50,-106,-93,-25,-46,83,95,-139,-215,-121,5,-70,-229,-229,-221,-176,-73,-13,122,-34,-122,-101,-111,-173,-53,-20,70,69,-29,-121,-40,-87,-116,-70,38,81,-194,-165,-66,-54,-237,-103,6,-13,-160,-262,-123,-88,-81,-15,47,-24,-113,-77,-54,-271,-124,-147,-287,-96,-17,-93,-70,111,88,24,30,-2,-112,-171,0,177,146,-71,-4,-121,-274,-259,-114,-92,-117,-139,-58,-76,-190,-10,5,-194,-178,-119,-161,-106,-90,-58,-9,-64,76,25,-108,-90,-19,-201,-247,123,219,1,-46,96,-114,-147,48,154,95,-169,-179,-143,-149,-100,42,106,-65,-101,-202,-293,-35,55,55,55,-83,-194,-261,-170,-36,-50,-176,-156,-153,-294,-189,-116,13,-153,-282,-126,-35,-144,-153,-12,-45,-207,-132,42,-44,-102,-5,-64,-34,68,-50,-53,-63,-45,-85,-60,-34,-56,-81,-224,-105,-144,-220,-170,-39,-20,-63,-77,-131,-178,-188,-168,-3,-129,-166,-78,-64,-139,-56,-77,-163,-171,-100,-257,-98,-4,-96,-180,-216,-72,-43,-147,-111,117,-23,-181,-97,43,-86,-129,-129,-169,-258,-95,66,-7,-143,-230,-116,-36,45,69,-63,-231,-131,-95,-219,-71,105,200,54,-112,-95,-93,-127,63,148,-75,-230,-58,-39,43,166,206,138,-108,-171,-23,24,-30,13,-41,-75,-81,-73,-123,-9,-45,-86,-153,-136,-210,-160,-139,-80,24,-86,-98,3,45,-183,-121,-77,-50,-90,37,35,-148,-304,-191,-83,29,-19,-82,-222,-173,-197,-230,-119,59,-14,-97,-97,-85,-215,-82,-50,10,68,-87,-44,-8,6,-148,-24,-19,-185,-154,24,37,-17,-45,17,-77,-146,-123,-159,-246,-138,-81,34,42,28,-139,-169,-4,-41,-221,-114,38,-25,-171,-210,18,-19,-175,-122,-183,-284,-189,-149,-100,44,168,159,-33,-189,-238,-71,27,-8,69,33,-131,-63,22,-38,-49,-31,-153,-201,-106,-3,-98,-171,-19,40,-31,-58,-136,-54,-294,-248,-55,-41,-100,-87,-147,-146,-139,-154,-87,-165,-148,-149,-44,18,35,-35,-165,-38,-10,-216,-206,-90,88,29,55,12,-54,-267,-231,-111,-124,-123,-41,-59,-85,-105,-44,12,-50,-86,-56,-204,-159,8,-17,-9,91,-106,-200,-87,-28,-176,-88,-63,24,48,-108,-8,28,-210,-168,-4,55,-95,-171,-199,-207,-153,-38,58,132,39,-30,-127,-148,-80,32,18,-97,-9,-186,-350,-41,79,-98,-103,53,-132,-269,-201,17,142,73,-19,-5,23,-53,-96,-73,-106,-75,-78,-107,-163,-128,-113,-70,-165,-146,-41,-168,-154,-30,-48,-70,-13,-92,-91,-122,-49,39,-76,-116,-45,-5,-113,-59,45,-204,-143,35,23,-55,-107,-101,-141,-14,42,44,5,-73,-31,-137,-114,0,-17,-65,-137,-143,-137,-143,-40,19,-56,-147,-132,-105,-143,-160,-12,13,-50,-85,-70,-113,-46,28,-78,44,64,-15,-9,-136,-183,-100,-60,-45,-39,-46,-46,-45,-148,-186,-38,83,75,-156,-199,-91,-83,-9,-8,-87,-134,-138,-171,-139,-149,-63,32,3,-54,-46,10,-17,126,127,-2,-131,-183,-143,-210,-113,63,-23,-149,-48,3,-80,5,49,-4,-100,-138,-39,-80,-134,-15,11,-93,-123,-122,-155,-149,-123,-113,-105,-8,111,20,-20,-70,-81,-156,-168,-86,3,-39,-20,116,54,8,22,0,35,-18,-34,-41,-80,33,78,86,5,-134,-191,-166,-96,-17,-58,-163,-44,-129,-236,-184,1,-40,-214,-55,-88,-156,-46,1,-54,-8,-56,-113,-103,-163,-101,37,11,49,-25,-14,-146,-85,-82,
-132,-9,55,-12,-113,-54,-78,-164,-138,-33,-72,-185,-327,-300,-165,-153,-195,-72,-64,-211,-267,-300,-195,30,-46,-22,106,-60,3,121,44,-2,55,-8,-127,-106,-66,105,95,-108,-75,95,52,-178,-97,74,90,-20,-82,-5,37,74,47,49,88,55,74,101,153,101,19,-113,-169,-8,85,-60,-49,-127,-146,-83,37,48,-38,-90,-48,-243,-267,-63,-29,-44,-111,8,186,73,-29,102,-123,-196,-82,53,20,178,171,32,-176,-277,-118,-25,27,38,-7,-124,-189,-136,2,48,144,-53,-165,-3,-7,-128,32,-14,-175,-195,-76,-122,-59,18,13,-18,-224,-169,-17,-76,-56,-146,-173,-113,39,3,-111,-78,-98,-302,-295,-35,74,122,27,-122,-100,-127,-164,196,108,-100,-121,-93,-95,24,34,-128,-131,-201,-186,-39,25,5,-4,3,52,24,45,-25,-44,-86,-205,-86,45,17,55,-7,64,-111,-259,-128,3,-180,-81,-46,-25,-85,-28,-78,-124,-225,-254,-181,-23,5,-10,-53,-15,47,-50,-76,-15,34,-71,-46,78,27,70,81,37,30,-237,-361,-214,-166,-197,-34,-8,-137,-54,-48,-14,-19,33,32,-28,-118,-103,-92,-19,-48,7,-156,-263,-134,103,35,19,-40,-102,-168,5,43,-75,-146,-128,-122,-105,-12,34,54,103,-65,-83,0,45,19,-76,-8,-12,-45,33,-92,19,-122,-251,-136,-127,-161,-10,12,44,-114,-194,-98,-61,-139,-214,-91,-73,-159,-61,53,-7,11,-103,-41,-71,-28,83,-38,-56,50,65,-165,-215,-30,38,-83,-85,-82,-214,-154,-17,-56,-178,-98,-36,28,-107,-111,-112,-70,-76,-132,-102,-175,-113,-31,-155,-142,-4,38,7,66,2,-178,-164,-61,142,88,-50,-119,-143,-272,-116,-179,-199,-102,-114,-64,-136,-184,1,42,-111,-114,-98,-80,44,-24,2,-13,12,-10,116,69,75,-33,-274,-200,-14,-22,-93,-24,34,-210,-247,27,43,-111,-178,-155,-219,-227,-9,191,107,85,116,-70,-266,-189,-43,-24,-34,-70,-118,-175,-123,-44,-102,-149,25,79,-44,12,128,70,-65,25,23,-58,-141,-147,-159,-106,-50,-45,-13,-70,-131,-113,-170,-206,-202,-132,-46,-96,-196,-165,-80,-73,-88,-60,-106,-144,-227,-247,-106,185,159,80,-14,-92,-147,-174,-96,20,-25,-8,34,-85,-4,17,-14,-201,-236,-124,-82,5,45,-45,-144,-8,163,42,-147,-116,-96,-204,-264,-96,1,-98,-114,-73,-175,-269,-163,-8,-48,-122,-159,-87,11,-28,96,53,-19,-35,-147,-293,-31,65,23,63,42,-183,-231,-81,42,-81,-133,-93,-34,-305,-339,-119,-92,-307,-207,-97,-43,-180,-200,-35,-78,-201,-33,-23,-7,-64,-141,-254,-304,-201,-15,-43,-76,-39,-133,-154,73,40,-77,-210,-200,-36,-168,-44,107,118,48,-15,-7,24,-161,-64,-28,42,-78,-86,-23,-40,-70,-121,-58,-113,-253,-287,-164,-39,-40,-53,-169,-85,-108,-210,-210,17,-102,-349,-186,32,-12,-159,-78,-5,-179,-143,-24,-25,-212,-239,-142,-28,30,-4,-158,-207,-247,-241,-141,44,179,50,-40,-121,-174,-126,-12,130,127,-164,-238,-66,-98,-97,66,136,-22,-201,-184,-123,23,-25,-70,-7,-60,-49,-70,-128,-83,11,2,-28,-46,-40,-87,13,27,58,-55,-180,-90,-91,-340,-278,-80,30,12,113,-39,-148,-114,-45,-64,-75,-14,53,-35,-96,-166,-189,-28,69,71,-137,-216,-100,-114,-117,63,-4,-185,-241,-96,-91,-171,-75,52,-28,-136,-206,-60,-65,6,50,-75,-76,-88,-158,-178,-185,-171,-87,-51,-43,25,-117,-284,-106,-133,-212,-92,13,20,-129,-244,-107,-49,-63,-43,-96,-309,-273,-169,44,10,-4,34,42,-25,-114,28,35,-31,2,-124,-128,-63,-23,-71,54,40,-132,-278,-127,-83,-46,-85,-14,64,-212,-217,-39,-70,-123,-111,-49,-2,-100,-181,-91,-36,-44,40,1,-159,-153,-176,-237,-83,53,10,-107,-102,-77,-144,-196,-58,-8,-121,-55,12,-91,-170,-200,-86,-19,-38,10,-33,-148,-76,10,2,-20,-34,-29,-58,-85,-75,-95,44,50,75,-59,-190,-3,-31,-76,-19,-4,8,-82,-85,-137,-149,-134,-63,-35,-35,-82,-88,-206,-209,-28,27,-4,-40,-247,-290,-155,-123,-117,58,-9,-117,-221,-244,-95,69,-10,-116,-98,-48,-158,-231,-4,0,32,76,84,-35,-168,32,88,-3,-112,-7,-132,-148,-41,-54,-118,-97,-114,-153,-184,-136,-2,-92,-18,89,-33,-210,-119,-90,-149,-165,-128,-103,-114,-169,25,-38,-116,-103,106,73,-12,-70,-101,-144,-108,5,47,35,-97,-123,-98,-134,-127,-24,8,25,-56,-102,-179,-9,-3,-49,-55,-122,-169,-98,-132,-30,23,-55,-38,-17,-133,-90,-95,-118,-111,0,-38,-122,-137,-121,-166,-83,38,-18,-85,-131,-124,-90,-126,-28,110,54,-108,-106,-51,-65,-81,8,58,13,-40,-141,-49,-105,-155,-31,7,-91,-96,-136,-96,11,33,76,49,-2,-111,-174,-29,142,39,-4,-4,-76,-56,-45,-14,-14,-107,-119,-88,-23,-219,-147,25,-30,-114,-97,-102,-77,-25,-153,-133,-91,33,-3,-17,10,-155,-164,-124,-14,53,-61,-107,-92,-51,-60,12,60,-138,-256,-108,-60,8,5,58,95,-60,-205,-183,-92,70,63,-95,-70,-28,-117,-161,-103,-46,12,-82,5,43,-65,-108,-25,64,-60,-87,-23,-60,-75,-70,-20,-76,-56,-66,-103,-90,-80,8,
-212,-8,-33,-165,-290,-113,-36,-83,-103,28,29,-160,-308,-87,6,-65,-80,-23,5,-91,-264,-239,-49,-12,5,6,0,-43,-17,-108,-97,-76,-166,-122,-166,-64,-8,142,121,126,105,115,80,-170,-111,176,132,25,40,120,37,-36,81,103,13,-80,-100,81,49,5,-17,88,6,64,127,80,83,154,-54,-86,28,8,-61,-66,-142,-227,-118,54,42,-78,-268,-28,-15,-112,40,100,-38,-147,-34,-71,-118,-17,108,-5,-277,-295,-51,-40,106,234,53,-40,-127,-190,-102,64,-43,-122,-78,-49,-70,-45,80,12,-19,-165,-221,39,8,-75,-18,-97,-155,-101,-101,-107,0,-17,-174,-128,-48,-81,-5,-49,-98,-166,-124,-50,22,-38,-112,11,49,-10,-10,61,-9,-96,-117,-78,-138,-98,79,-36,-191,-173,-164,-259,-244,-14,-9,-158,-19,27,-61,-87,-80,-183,-35,-5,79,-9,30,93,27,-155,-221,-185,-76,-24,-206,-14,127,74,59,60,-166,-196,-122,-105,-97,151,196,54,-102,-22,-95,-184,-100,-13,-29,-159,-92,-9,-97,-166,-75,-73,-164,-202,-207,-105,-141,-139,-96,-59,-153,-72,-119,-97,-121,-70,-106,-81,19,-23,-15,163,171,-29,-160,-96,35,-44,-102,-35,48,-46,-81,122,78,-65,-238,-134,-93,-181,35,52,-101,-189,-132,-166,-205,-139,-90,-96,-87,-100,-31,37,100,6,-134,-106,-7,27,79,-7,-3,-149,-166,-117,-88,-111,-28,-59,-179,-297,-160,-85,-46,25,-20,22,-70,-82,-190,-141,-131,-77,-75,-105,-71,-58,-63,11,33,45,-134,-153,86,84,-71,-166,-73,-36,-185,-148,-180,-201,-141,-117,-29,-92,-126,-40,24,-31,-78,81,206,34,-4,-98,-122,-96,-77,-147,18,47,-133,-169,-92,1,-63,-183,-44,-12,-5,74,135,28,3,-43,49,219,44,-14,43,-70,-127,-33,-5,32,102,-97,-251,-158,-127,-204,-60,84,76,-119,-161,-102,58,-146,-221,-181,-161,-232,-63,7,23,-92,-155,-153,-357,-309,-220,-207,-195,-263,-129,-49,-126,-119,-91,-221,-195,-174,-224,-131,6,-95,-96,-25,-30,13,-161,-33,54,-3,-75,-15,85,-34,-168,-164,-205,-180,-41,-112,-112,42,30,10,-85,-65,-112,-55,-20,-63,-202,-256,75,252,49,7,33,55,-51,-71,50,49,-78,-148,-107,-55,-25,-31,-54,-23,-205,-209,-119,27,-5,-82,-144,-128,44,-38,-175,-90,-197,-371,-158,-61,33,-38,49,-51,-170,-194,-36,66,-4,-146,-117,-33,-66,5,110,101,128,-134,-266,-63,-53,-13,39,-103,-156,-185,-238,-142,34,-59,-185,-132,-41,-205,-186,-31,-4,-77,-175,19,-13,-179,-163,22,45,-97,-49,-76,-153,-169,-131,-153,-72,-17,-100,-147,-226,-194,-166,-197,-124,0,-189,-302,-114,-183,-241,-155,112,71,-95,-133,33,-28,-129,-50,-72,-96,-75,-118,-153,-178,-55,-34,-72,-126,-101,-103,-28,-10,95,91,-2,66,-118,-258,-199,-88,-209,-262,-149,-61,-98,-126,-59,-7,-70,-43,69,74,-91,-154,-118,29,125,136,-8,-126,-206,-201,-257,-178,-86,8,-93,-246,-253,-244,-231,23,45,-200,-239,-106,-30,52,60,121,75,-112,-214,-58,-71,-98,23,52,-97,-134,-103,-77,68,19,-92,-137,-83,-41,17,-54,-4,-4,-101,-36,64,-40,-166,-134,-138,-238,-179,-106,-122,-196,-297,-178,-108,-98,-72,42,-65,-181,-221,-122,22,90,0,-112,-176,-126,-48,-124,-72,38,-35,-144,-123,-77,-88,-116,81,-7,-195,-231,-51,60,-102,-35,84,86,-113,-78,-133,-114,30,53,34,105,78,-40,-40,-168,-117,-14,-51,-133,-3,-75,-206,-111,-82,-53,-105,-30,-97,-224,-111,-66,-14,39,-60,-101,-236,-268,-81,3,-65,-24,-91,-225,10,118,-24,20,-54,-186,-284,-200,-86,-96,-43,8,-23,-176,-161,-18,-111,-183,-131,25,38,-97,-160,-170,-180,-206,-103,-107,-201,-169,-113,-259,-123,-4,-24,37,0,-55,-113,-134,-53,-33,-18,-73,86,63,-163,-2,47,-30,-133,-34,-92,-119,-96,33,70,-20,-54,-96,-164,-165,-131,-59,-90,-65,-153,-222,-100,-136,-141,-264,-174,-25,-88,-181,-58,-46,-166,-160,3,49,-30,-72,-154,-199,-41,29,93,158,-17,-48,-183,-273,-46,-10,-65,-60,19,-134,-232,-65,132,39,43,-22,-117,-220,-124,20,60,-40,-65,-20,-72,-179,-112,35,-71,-100,-183,-134,-23,-137,-273,-178,-128,-136,-161,-176,-86,-36,-132,-46,61,-25,-116,-149,-55,-29,-156,-164,79,144,-8,-28,35,-15,-77,-17,94,130,48,-117,-123,-97,-15,-53,-93,-72,-216,-277,-105,30,-55,-173,-205,-225,-188,-155,-61,-7,-35,-59,-28,-65,-185,-134,-82,-36,-25,-5,-83,-10,-108,-51,-85,-117,-22,-29,-117,-97,-73,-92,-100,3,13,-119,-134,-18,7,-111,-87,50,69,-196,-282,-184,-75,-146,-86,24,-2,-119,-13,23,-82,-54,22,-77,-83,-206,-189,-9,102,60,-2,54,-46,-161,-227,-82,86,-55,-102,-61,20,-148,-107,68,32,-66,-114,-117,-56,-82,18,20,-101,-60,-137,-53,-53,-70,-14,-131,-93,22,-38,-43,-2,-93,-253,-184,80,102,-65,-92,-108,-161,-133,-86,-8,73,-108,-124,-40,-40,-86,-9,-5,-112,-160,-83,-161,-66,-14,-43,-66,-82,-49,-122,-243,19,49,-112,-128,-50,-149,-60,107,-29,-158,-53,17,48,38,-20,43,-28,-38,45,106,2,-190,-95,
-219,-100,-77,-175,-161,-188,-77,-121,-191,-105,-194,-329,-293,-136,-60,-129,11,111,118,-54,-165,-138,-129,-85,-28,8,55,12,19,-13,-33,42,73,-22,-39,-13,-50,69,157,90,44,-30,-136,-232,-176,61,69,-29,34,22,96,60,131,115,-8,-183,-55,198,159,174,12,43,-17,22,39,105,66,-3,-63,-82,76,89,-46,-77,-78,-174,-93,40,80,-12,-142,-64,-54,-87,-10,63,-40,-185,-17,136,83,100,27,-73,-144,-71,-77,42,47,50,-97,-87,-176,-112,-44,27,93,-81,-58,38,27,-170,-95,-39,-166,-347,-219,-143,-136,-136,-123,-194,-395,-347,-82,32,-53,-51,-46,-96,17,42,37,74,28,-124,-93,-4,52,-128,-46,2,-5,-117,-273,7,84,-60,59,58,-40,44,75,78,-56,-239,-219,-136,-49,52,-86,-80,-60,50,-136,-155,-124,-76,-211,-105,-34,-118,-54,-80,-22,-131,-227,-96,-48,-132,-142,-45,1,42,0,-143,-168,-45,-156,-107,-2,86,188,-142,-165,-19,18,-91,34,138,-114,-173,86,143,-5,-92,110,3,-116,-154,-113,-75,-3,76,123,-23,-100,-147,-50,-7,-9,-117,-236,-180,-81,11,146,22,-23,-185,-332,-178,-85,-149,-78,-24,-59,-90,-146,-48,6,-129,-206,-133,-33,-100,-58,53,-61,-132,-116,-71,35,-7,-56,-55,-206,-163,-18,45,58,18,-156,-98,-92,-123,-22,71,-20,-189,-278,-156,-105,-161,-155,-28,-113,-100,-59,-56,-158,-91,0,96,-7,-81,-95,-90,-137,-49,-122,-124,-66,-28,-87,-58,-59,-18,-160,-91,59,69,-159,-170,5,52,-103,-107,1,-23,-71,58,68,-13,39,-50,-225,-95,27,-25,1,-80,-132,-53,2,37,103,-3,-81,-127,-153,-231,-93,3,-108,-131,23,3,50,-29,61,113,-168,-81,20,74,55,100,75,-141,-43,-29,-50,89,44,-158,-303,-297,-146,83,-29,-44,-40,-252,-239,45,89,-30,-73,-85,-220,-256,-49,6,37,-107,-143,-181,-248,-205,-116,-49,-80,-95,-231,-183,-166,-92,-17,13,3,-28,-128,-186,6,71,-97,-98,-51,-90,-154,-118,-173,-175,-44,-33,73,6,-100,-35,-155,-242,-149,-63,-34,0,-30,-58,-55,71,123,-25,-159,-166,-215,-337,-181,40,22,-108,38,68,-202,-176,-174,-114,-138,-129,49,81,-40,-8,-24,-88,-180,-191,-53,61,74,-40,-93,27,69,-91,-119,-148,-214,-252,-155,-5,70,-53,-148,-29,-78,-129,-85,-7,-50,-214,-266,-246,-284,-199,-124,-23,-171,-294,-247,-271,-126,131,49,-19,-45,-87,-95,-91,102,89,-51,-129,-18,-77,-142,133,127,39,-28,1,-23,-55,-59,-14,61,-2,-48,-190,-121,-82,-33,-149,-158,-53,3,-122,-175,-111,20,13,12,32,18,-184,-87,-60,-257,-258,75,11,-137,-221,-134,-88,-114,-138,-123,-80,-225,-176,-148,-85,-5,-9,-73,-9,-148,-222,-224,-34,6,-102,-117,-59,-60,-205,-124,-107,-214,-292,-8,148,5,-210,-159,-77,-137,-65,-144,-149,-271,-278,-123,-31,-12,60,30,-128,-259,-175,-112,-9,123,18,-142,-105,-41,-100,-45,65,-13,-264,-249,-102,-18,-134,-23,116,39,-205,-134,93,-50,76,135,64,13,-114,-81,-36,-31,53,45,-105,-48,10,-126,-133,7,-7,-166,-76,-3,-138,-210,-133,-82,-137,-96,-59,-92,-122,-90,-41,-30,40,28,-66,-85,-134,-238,-81,5,45,59,-50,-158,34,48,-90,-9,94,-51,-108,-75,-66,-133,-72,66,-24,-268,-227,-105,-102,-101,-31,8,-55,-131,-168,-176,-195,-127,-160,-165,-92,-4,-63,-138,-247,-46,-147,-29,135,6,-149,-63,-8,-22,-18,-5,-46,-165,-256,-143,-22,-60,-28,1,-61,-224,-199,-148,-75,43,74,-78,-86,-13,-10,71,65,-25,-189,-185,-267,-66,-55,-138,-39,48,-98,-227,-142,-66,-49,-118,-102,-90,-63,-61,-113,-156,-61,-126,-231,-242,-159,-72,-129,-118,-70,-51,-111,-90,-75,-121,-137,-25,-25,8,74,90,5,-113,-138,-36,-17,-40,32,74,-108,-147,-29,153,121,33,-126,-190,-117,-93,-113,-114,-65,-22,-119,-131,-88,-30,-24,-8,-31,-24,-82,-36,-179,-185,-175,-56,6,-20,-55,-132,-166,-211,-119,110,-19,-65,-88,-201,-133,19,19,29,-44,-114,-169,-174,-39,78,-12,-105,-133,-122,-282,-225,-76,44,-5,-112,-156,-174,-100,-85,-114,-4,-124,-97,-169,-206,-129,-33,-53,-65,-175,-266,-237,-66,-53,-114,-53,-28,-55,-101,-121,53,22,-126,-45,30,44,-85,-48,-14,3,44,116,58,22,-14,39,-36,-117,39,13,1,32,-97,-284,-195,-45,-121,-100,-19,-105,-121,-155,2,13,-56,-113,2,-46,-139,-129,-73,-156,5,50,-22,-23,-123,-111,8,68,69,30,-29,-111,-113,-65,-12,-28,-18,-159,-142,-103,-87,-163,-82,18,-116,-158,-211,-31,29,-128,-60,10,-83,-66,-164,-189,-166,-98,6,-36,-72,-119,-87,-13,115,147,24,-31,-72,-103,-257,-85,47,-76,-49,-48,-71,-136,-170,-24,-10,-98,-119,19,-91,-86,135,68,-60,-66,-103,-108,-48,-54,-106,-142,12,84,20,-51,-133,-56,-207,-153,86,85,-113,-122,-82,-161,-131,7,50,-20,-107,-178,-144,-71,12,122,-2,-43,-97,-190,-103,48,-4,-44,-197,-160,-156,-144,-108,154,6,-217,-98,-77,-142,-77,141,126,-93,-165,-65,-30,-96,-88,-28,-20,-9,-8,-41,-60,-35,-45,
-108,37,33,-134,-148,-166,-202,-273,-201,-38,-118,-227,-267,-114,7,-4,-86,-25,37,-14,-40,-101,-18,32,-96,29,76,43,96,143,-96,-100,19,-124,-176,-133,5,149,151,27,11,79,64,-107,-87,75,151,-38,-178,-19,-4,-118,44,118,-8,-147,-136,18,34,27,-36,-76,-75,69,48,-9,35,120,-108,-88,59,219,121,25,40,-103,-180,68,106,-77,-206,-164,-247,-220,-80,91,-143,-263,-195,-103,-53,-160,-78,-95,-219,-166,-86,-34,101,100,7,0,-80,-93,-4,88,29,-2,-28,40,84,-31,-48,66,-80,-287,-111,66,-12,8,84,-31,-243,-220,-35,-31,64,-60,-173,-4,89,-2,-14,90,89,-112,-188,-50,40,-31,-31,-59,-184,-200,-108,115,12,-129,-144,-8,-147,24,201,61,-204,-335,-257,-129,-81,-86,-97,-48,-77,-56,-116,-169,-93,-112,-236,-127,19,-80,-118,-5,106,-77,-155,-147,-111,-197,-186,-46,-35,2,24,7,-101,-128,-111,-158,-20,39,10,-103,-134,2,17,-80,48,135,24,-224,20,117,48,-22,-30,35,-142,-274,-181,-22,-119,-51,117,-50,-277,-122,-91,-155,37,44,-63,-31,-29,88,146,226,17,-221,-332,-288,-91,-92,-91,102,-22,-171,-7,74,28,-29,-75,8,-9,-55,75,179,45,-146,-159,-190,-138,-64,-211,-258,-176,-209,-190,-15,24,43,-85,-221,-88,-119,-163,-98,33,-88,-117,-117,-63,-168,-59,19,-15,-107,-184,-61,-50,-161,-33,58,-41,-114,-205,-180,-197,-121,-159,-111,-56,-111,-103,-168,-254,-85,-143,-14,143,147,-95,-24,68,30,74,162,118,25,-19,116,93,29,-7,91,68,-100,-33,35,-36,53,-55,-102,-81,-76,-72,-105,-186,-118,-131,-164,-91,43,-168,-236,-43,-100,-173,-76,38,-113,-180,-294,-191,-123,-195,-180,-93,-239,-237,-171,-54,18,40,-108,-279,-185,-34,61,-9,-124,12,-23,-136,-17,3,-73,-105,-85,-231,-256,-117,105,196,11,-76,-5,-102,-148,-35,30,59,2,5,-66,-41,68,19,-111,74,125,37,61,-25,113,-108,-147,-111,-224,-205,-168,-25,-49,-128,-183,-10,-48,-101,-55,-169,-264,-141,-43,-71,-65,-12,-139,-134,11,-28,-95,-111,-186,-188,-279,-83,74,131,-81,-31,-158,-336,-242,-46,-70,-127,-51,13,-41,-36,43,101,3,-61,-22,-56,-103,-29,-164,-204,-131,-41,-138,-230,-127,-95,-205,-131,37,168,0,-25,-50,-237,-220,-48,-34,-112,-237,-188,-76,-60,-101,23,95,5,-72,-189,-169,-34,44,58,105,138,-97,-230,-153,-23,-30,-38,-45,-49,-142,-300,-114,27,-90,-229,-96,-166,-144,-93,-39,-5,-61,-46,-82,-227,-169,-40,-117,-134,-24,1,-117,-112,0,-45,-87,-3,2,-146,-259,-134,-246,-300,-239,65,89,-87,-159,-102,-49,-64,-2,66,-59,-102,-148,-51,-71,-38,39,25,-129,-80,-189,-201,-70,-4,-55,18,40,-81,-189,-247,-97,-71,-142,30,113,2,-86,-40,-93,-123,-85,-46,-112,-154,-186,-155,-153,-17,23,-8,-106,-180,-226,-210,-142,66,96,-56,-128,-173,-132,-49,70,168,-166,-268,-12,-48,-112,-7,63,-25,-242,-238,-117,-14,60,11,50,-43,-113,-158,-126,-65,-28,-153,-123,-85,-43,-95,-117,8,-10,-144,-136,-95,-61,-126,-139,-12,-40,-95,-31,43,-38,-188,-171,33,22,-98,-159,-197,-239,-155,-82,-108,8,91,-44,-200,-168,-219,-195,-4,29,-70,-136,-71,2,-107,-90,40,106,20,-148,-147,-166,-71,85,32,-53,-195,-226,-105,-148,-111,-18,-23,-76,-87,-112,-217,-108,-49,-126,-107,-131,-139,-201,-197,-3,100,-31,22,75,-121,-340,-232,-12,103,137,-7,-76,-164,-226,-261,-56,-41,-137,-156,-247,-131,-24,-48,5,-18,-134,-180,-156,-44,-76,-96,86,199,3,-106,-23,30,-65,-113,-41,-4,-141,-132,-65,-134,-82,-122,-118,-190,-168,-154,-124,-51,-30,-31,-65,22,18,-186,-243,28,95,-4,-73,81,116,-102,-148,-51,-95,-114,23,-22,-170,-100,-24,65,47,-49,-117,-183,-158,-124,-86,-149,-87,-33,-136,-202,-113,-103,-119,-43,-9,-85,-75,-31,-34,-165,-200,-107,55,-23,-96,-34,-107,-179,2,64,81,-3,-184,-279,-231,-98,5,48,-48,-178,-146,-179,7,110,111,32,34,-103,-269,-230,-2,113,-71,-146,-149,-41,-169,-178,47,-34,-195,19,-46,-205,-76,-31,-18,-48,-35,-77,-131,-117,-33,-66,-184,-13,-51,-171,12,-41,-133,-273,-159,-80,-77,-76,-40,7,-49,-143,-114,-88,-92,-85,-40,1,30,24,6,-28,-24,-40,-76,-20,68,128,43,-91,-129,-131,-209,-61,0,-105,-100,25,-24,-232,-229,-51,58,33,-45,-81,-111,-124,-100,-96,-61,-18,-55,-143,-97,-155,-185,-41,37,-51,-78,-98,-106,-118,-72,-4,11,-40,-98,-118,-49,-3,90,94,23,29,-82,-75,-35,-4,-56,-51,-61,-71,-48,-119,-131,103,156,38,-103,-180,-303,-124,-48,-29,-144,-147,-87,-71,-179,-169,-9,2,-139,-98,-44,-2,-118,-77,118,-88,-126,-24,-147,-175,-189,-170,-156,-25,35,-30,-71,-103,-148,-272,-243,-30,37,-138,-105,37,-51,-126,135,153,24,-163,-108,-19,19,7,39,-29,-73,-25,-40,17,-18,-12,-139,-103,-15,-24,-111,-117,18,-24,-101,-22,-2,-55,-48,-30,75,-48,-121,-18,-64,-131,-63,-141,25,24,-45,-9,-127,-102,-114,
-50,13,-60,-116,-158,-155,-154,-128,-46,1,69,-78,-171,8,91,-72,0,33,78,37,-165,-212,-118,121,7,-77,12,53,95,143,20,-58,-35,-105,-39,-108,-132,50,125,-215,-226,-127,-103,-142,-56,157,63,-129,-171,-43,-92,-46,141,60,-20,-227,-174,-64,27,84,-17,-61,-171,-170,-78,138,200,190,120,10,66,154,39,25,85,-132,-108,50,167,54,-170,-85,-19,11,28,20,-51,-129,-45,47,-28,-54,-106,-46,-156,-73,-128,-141,-4,59,-39,-17,-146,-238,18,100,219,1,-58,-34,127,11,-13,132,23,-121,-114,6,-23,-116,-181,-165,-330,-297,-160,-123,-48,1,-82,-197,-60,0,-90,34,70,-119,-53,95,42,-72,-96,-76,-158,-370,-209,-59,-136,-259,-166,-45,-82,-23,37,-85,-224,-118,-61,48,10,-20,-66,-43,-66,-18,-185,-244,-197,-127,-171,-108,-54,-112,-15,49,10,6,-82,-81,-63,-72,-15,-9,-48,-95,3,50,-189,-161,-185,-165,-95,-86,-22,110,74,24,-80,-63,-76,-40,-64,-138,-91,20,-77,1,61,-22,-129,-85,-65,18,-3,5,30,-56,-45,-19,-56,-8,-133,-31,-77,-102,-108,-34,23,75,113,-155,-319,-181,-33,-46,-93,-35,19,-65,-25,0,27,-86,-87,-31,-61,-106,11,3,-65,-156,-113,-121,20,84,-72,3,-85,-59,63,5,-50,8,-58,-76,96,-90,-189,-66,33,-77,-119,68,-20,12,-24,-82,-170,-244,-65,-63,-113,-146,-8,3,-105,-147,-227,-267,-132,-72,-123,-155,-64,22,-48,-133,-97,53,-112,-48,88,19,-80,-71,59,-22,-174,-181,-78,-201,-236,32,37,-138,-25,-105,-206,-101,1,7,78,-28,13,-83,-176,-39,3,-14,-50,-5,-59,-231,-95,30,-105,-112,-138,-114,-95,-66,86,74,-49,-183,-70,7,55,127,-19,-238,-169,-48,-22,11,38,-88,-134,-225,-77,-73,-105,-77,22,-161,-171,81,78,-106,-91,-191,-199,-300,-349,-191,-116,-124,-174,-133,-308,-230,5,78,147,-30,-93,-147,-113,-66,-64,-86,-65,42,7,-78,-4,24,-119,-40,-15,-76,-127,-122,-85,-35,-25,-36,3,-132,-180,-96,-122,-188,-95,-65,-40,-87,-105,-146,-128,-81,-128,-66,-54,-191,-185,-158,-30,59,-168,-200,-54,-82,-222,-252,-53,-40,-141,-39,-2,-90,-164,-65,3,45,-78,-17,-14,188,133,-36,-105,3,85,-14,-209,-144,-176,-300,-207,12,174,63,-43,-35,-197,-238,-18,126,28,-188,-154,-83,-184,-83,121,143,48,-30,-128,-188,29,13,-44,64,-112,-236,-253,-232,-141,-87,-160,-118,-31,-129,-114,-28,84,-60,-88,-34,-181,-224,-147,-15,-54,-108,-142,-22,-38,-124,-92,33,19,-12,-83,-215,-106,-35,-169,-111,25,-9,-161,-166,-92,-119,-206,-204,-5,55,-13,-127,-61,-90,-24,48,-41,-43,-51,-80,78,-93,-55,71,122,-43,-132,-204,-121,-28,-64,-75,-174,-90,-100,-230,-287,-20,-36,-243,-117,71,17,-209,-225,-39,-35,-51,65,55,-56,-95,6,-2,32,42,-44,-226,-283,-241,-251,-93,60,13,-29,2,-85,-131,-75,-31,49,-77,-189,-112,-92,-153,24,66,-111,-200,-173,-189,-169,-63,-49,6,-93,-212,-194,-80,27,38,-83,-95,-17,22,28,-80,-66,-51,-118,-124,-53,1,-123,-113,29,-73,-147,-88,-45,-29,-202,-277,-15,-55,-19,45,-93,-146,-128,-70,-78,43,27,-86,-158,-205,-271,-219,-123,-17,54,-36,-4,64,-60,-144,-72,-71,-139,-165,-15,-56,-148,-53,88,-29,-96,-116,-141,-263,-205,-102,-98,-51,12,-9,-180,-93,-25,-113,-123,10,-46,-217,-248,-178,-103,-51,-23,89,-28,-283,-180,102,159,65,2,-18,-165,-185,-136,-71,-51,-53,13,-15,-112,-50,-55,115,29,-59,-202,-227,-61,18,-34,6,13,-65,-227,-144,-149,-163,-95,58,65,-86,-93,-164,-112,-53,-51,-60,-165,-53,-149,-246,-156,-34,-71,-123,-127,-154,-226,-186,-31,-49,-76,-63,6,-72,-121,-200,-34,13,-113,48,-34,-163,-55,22,2,-48,-40,-23,-102,-185,-98,-175,-147,-128,-90,-114,-41,79,-40,-83,-81,47,-7,-139,-73,-105,-133,-196,-50,73,71,-40,-23,-165,-163,-43,83,102,8,-128,-201,-158,-82,80,30,-80,-100,-121,-271,-38,135,34,-5,43,-12,-112,-278,-112,38,-44,30,25,-113,-189,-117,-7,-7,-144,-132,-180,-127,-39,-70,-55,-13,-100,-169,-143,-121,5,10,-118,108,-8,-251,-108,-64,-166,-112,-45,121,-10,-139,-39,-15,-59,-77,-2,-19,-92,-77,-191,-164,-22,-51,-64,58,47,-22,-80,-75,-53,-15,-122,34,73,-113,-220,13,1,-30,-127,-60,-15,-201,-124,-41,-82,-131,-22,-34,-54,-45,-113,-61,-46,24,-86,-114,-153,-134,-85,-92,28,-71,-159,-133,-88,-242,-146,8,116,-14,-88,-138,-179,-147,-98,3,135,8,-166,-122,-96,-28,23,-8,8,-49,-53,-128,-153,7,34,30,-20,-80,-220,-161,-91,-3,-38,-173,-81,-43,-23,-41,-118,-141,-81,-28,-34,-22,-96,-39,-36,-88,-55,-95,-72,-96,-230,-91,-155,-29,81,-105,-71,-86,-70,-116,-138,19,39,-107,-93,-138,28,-12,-65,5,66,-107,-116,-117,-63,79,52,44,27,-103,-126,-105,-49,24,-49,-113,-72,-71,-175,-171,1,-17,-155,-117,-102,-161,-200,-20,78,-34,-122,-60,42,-100,-175,-70,80,6,-126,-7,-92,-102,-56,
-170,7,33,-122,-158,-225,-220,-186,-33,35,-19,-86,-146,-20,23,-91,-81,18,-41,-44,-219,-188,-121,-123,-51,33,-83,-113,-53,94,-19,-20,-4,-28,39,-119,17,116,-43,-107,-58,33,-12,-92,-101,96,121,-102,40,71,-12,-85,78,78,-82,-129,-86,48,-23,55,-14,-96,-117,-36,113,102,86,6,-137,-194,-118,-5,-71,-35,-35,-189,-85,-34,184,74,-86,-12,29,-100,6,141,-24,-38,-73,17,-103,-17,-22,-30,-30,-153,-4,-33,44,8,-154,-61,-134,-139,-8,83,45,-71,-108,42,-34,-136,0,96,-51,-254,-289,-170,-169,-258,-102,34,-181,-207,-128,-106,-153,-59,-209,-81,-31,54,-35,-124,152,-30,-161,5,53,-35,-111,-44,-48,-93,-55,81,24,-209,-238,-78,-51,-174,61,74,-114,-86,-156,-169,-54,7,-44,-147,-45,79,-7,-95,-43,-41,-98,-44,37,112,54,100,30,-108,-159,-48,-17,-142,-112,85,188,106,19,-77,-133,-160,-195,-128,-96,-7,38,12,-13,22,106,-116,-23,12,-214,-277,-45,-64,-44,11,74,68,-111,-238,19,-46,-174,-116,-7,-60,-199,-211,-55,-49,-124,-75,-256,-178,-92,-12,20,-41,-12,-207,-299,-170,6,-61,-139,-92,-113,-247,-131,10,75,-200,-229,-153,-139,-146,-56,-22,-111,-118,-63,-48,-82,-127,-103,-155,-103,-46,22,90,102,113,-2,-17,63,-9,-49,58,18,-98,-175,-31,63,55,54,32,-25,-103,-116,-53,29,73,24,33,-63,-127,-54,-72,40,123,-17,-156,-186,-88,-64,-216,-91,128,8,-159,-61,-19,-211,-171,-53,-112,-111,-101,-53,-80,-158,33,108,86,54,113,-77,-113,78,73,34,100,-33,-105,-134,13,22,-108,-148,-76,-180,-107,-137,-146,-197,-263,-96,-73,-53,54,33,48,-58,-179,-122,-119,-29,42,20,-85,-178,-117,8,38,-4,-82,-238,-178,-24,40,60,20,-90,-159,-339,-185,7,-98,-88,-141,-293,-320,-189,-4,-53,-80,-133,-194,-309,-279,-134,-48,-133,-36,-31,-181,-63,-137,-207,-164,-29,-97,-175,-138,12,141,45,-101,-59,-65,-138,-82,-10,-116,-136,17,23,-83,-66,-148,-34,-23,-123,-143,-148,-127,-39,-133,-111,37,24,59,106,86,-19,-168,-17,90,91,11,40,-44,-226,-191,102,80,22,-59,24,64,-14,40,-25,-216,-148,-101,-131,-185,-55,-274,-299,-143,-60,-111,-86,-189,-252,-264,-256,-80,53,-43,-75,81,-121,-239,-156,24,-49,-128,-160,-164,-143,-92,22,-12,-129,-289,-197,-264,-123,90,68,63,159,-55,-271,-117,3,-64,-40,-112,-18,-101,-183,-35,5,44,-28,-31,13,-200,-153,-24,-128,-165,-92,-137,-80,-61,-24,-95,-98,68,-31,-231,-147,-81,-117,-144,-86,95,-54,-189,-95,-190,-227,-106,147,69,5,-96,-221,-295,-229,-117,-39,-51,-148,-124,-23,-88,-75,108,35,-107,-148,-272,-158,66,-9,-13,13,-53,-71,-122,-97,-19,-66,-199,-132,-43,-132,-194,-2,-35,-219,-225,-116,-131,-72,-129,-77,-18,-102,-92,-76,-161,-146,-160,-123,-2,178,73,-122,-90,-90,-178,-82,123,19,-111,-238,-124,50,59,186,189,96,-65,-112,-95,-71,-24,-39,-43,-106,-133,-98,-279,-154,-124,-166,-230,-65,-36,-63,-34,-103,-63,44,-36,76,-41,-122,-95,-97,-204,-261,-87,-102,-124,-178,-186,-114,-80,-30,-45,-88,-111,-123,-78,43,64,11,-273,-272,-12,-82,-222,-33,-22,-60,-13,-108,-107,-105,-105,34,3,-93,-237,-175,-179,-90,-66,-39,-96,-111,-133,-183,-168,-149,-178,-64,24,19,-49,-133,-56,-63,-114,-46,13,-72,-184,-139,18,-8,38,42,-34,-138,-222,-146,-12,55,78,10,-93,-112,-149,-106,-19,55,-95,-17,-158,-186,12,-30,-80,-76,-50,-186,-263,-114,-134,-161,-55,-19,-72,-214,-158,-50,-126,-148,-41,-86,-153,-103,108,19,-56,27,-48,-118,-159,-117,-132,-129,-76,64,-5,39,35,-168,-238,-73,-9,-55,-33,113,38,-122,-169,-88,-76,-114,-91,-38,-106,-50,-82,20,-9,44,-50,-138,-93,-66,-131,-95,48,47,-88,-165,-28,-13,-81,-156,-90,47,-53,-33,-49,-98,-100,-44,0,-87,-143,-65,-128,-299,-138,66,-43,-136,-154,-266,-158,-60,-46,-117,-8,45,-176,-246,-106,112,43,-8,-70,-64,-190,-183,85,65,-46,-5,-81,-199,-170,-137,-43,-76,-121,-121,-165,-83,-41,60,-53,-12,42,-184,-257,-164,13,-81,-128,59,3,-160,-147,-44,38,-85,-2,61,-14,-121,-12,-10,-88,-81,24,33,-116,-134,-142,-168,-155,-51,-138,-133,-22,-158,-205,-96,38,73,25,10,-4,-123,-214,-55,-14,-77,-153,-101,-118,-144,-41,-24,-165,-111,-65,-51,-96,-169,-19,-12,-105,-18,18,-137,-76,-29,-36,-8,43,24,-35,-76,-91,-101,-107,-30,112,2,-210,-229,-214,-133,-48,89,93,-5,-90,-121,-88,8,-54,38,-126,-226,-98,-142,-129,17,13,23,-131,-76,-95,-119,-73,38,18,-64,42,-25,-30,-40,-38,-53,-117,-82,-7,-46,-35,28,-9,-161,-180,-61,-2,-72,-76,-171,-196,-142,-4,-101,-85,-22,-108,-108,-119,-65,-38,-64,-111,-23,-92,-183,-8,76,-64,-184,-91,-23,-2,39,32,-24,-41,-96,-174,-154,-76,10,-66,-142,-100,-49,-154,-112,8,24,-43,-126,-63,-36,-98,55,113,-53,-229,-121,-98,-91,-102,-63,-43,17,74,-7,-77,-210,-29,
-54,63,-22,-179,-95,3,7,-38,23,38,-18,-65,-126,-54,-48,-85,-51,13,13,-72,-236,-170,-59,-82,-41,-46,-64,-93,-64,-112,-132,-61,-34,-114,-143,-181,-30,74,78,61,-28,-45,-28,-88,-122,71,79,-85,35,52,60,-76,-101,156,148,-22,-23,22,-7,-25,6,-146,-169,-144,-101,-81,-75,-41,-7,37,63,48,-111,-142,-17,-136,-196,32,122,-2,-103,58,-2,2,85,282,163,7,-23,-15,-12,13,42,20,-63,-174,-91,96,106,11,-23,24,-149,-70,-154,133,218,81,-43,-59,-59,-137,-60,-65,-262,-308,-211,-71,-48,-73,27,-87,-271,-249,-118,-65,-7,-82,-106,-129,-18,-73,-158,-60,-66,-194,-129,-14,64,6,-53,-3,25,-41,23,90,-23,-36,45,54,-28,120,29,2,-143,-220,-185,-112,-127,-23,-49,-103,-80,-58,-64,-55,-43,-106,-149,-138,135,250,6,-46,85,-30,-156,-113,-28,-100,-119,-45,-17,-76,-118,-161,-163,-209,-225,-173,-209,-80,27,-9,-41,-95,-14,-48,-65,10,-117,-283,-149,-45,-28,-12,48,101,-86,-114,-78,34,29,48,106,7,-105,-156,-131,-108,-131,-70,-78,-129,-236,-119,-184,74,135,-144,-370,-189,-63,-209,-195,-73,19,-171,-76,100,-9,-253,-262,-313,-117,-77,35,63,-98,-137,-64,2,-149,-71,-31,-117,-98,-77,30,93,43,94,-22,-78,2,-19,-136,-54,-2,8,-119,-119,29,-17,-97,-60,-44,-136,-132,69,230,29,168,78,-64,-93,-65,-30,-92,-76,-85,-119,-149,-8,-169,-103,0,37,10,50,111,73,-45,-49,74,48,-71,-126,49,1,-159,-29,-90,-126,-91,-80,-257,-254,-129,-116,-13,-39,-8,-161,-222,-44,6,-48,27,111,32,-40,189,177,29,-86,-56,44,-4,-76,121,59,-225,-261,-111,-238,-136,-121,-214,-273,-289,-180,-173,-207,-303,-210,-341,-440,-190,-97,-133,-43,-103,-216,-289,-91,53,-40,-111,-43,80,-71,-129,65,2,-133,47,-59,-204,-87,60,-12,-8,27,-82,-136,-15,33,-34,-55,58,23,-215,-129,8,35,-93,-92,-24,18,-127,-129,28,-100,-224,45,173,25,-137,-108,-179,-225,-232,-111,-85,24,44,-45,-30,59,154,18,-61,-45,-108,-226,23,117,13,-5,49,-132,-330,-313,-103,-54,-87,-170,-63,-31,-102,-36,-13,-136,-121,-154,-279,-141,76,-8,-244,-101,3,-122,-197,-174,-49,-230,-352,19,93,-25,-176,-18,-128,-259,-217,-7,103,188,69,10,-41,100,209,95,-106,-148,-282,-284,-190,-9,127,152,74,17,-80,-134,43,116,-55,-60,-38,-124,-121,-39,-29,-51,-170,-252,-225,-209,-219,-58,-95,-106,0,22,-46,-50,-44,-154,-98,-136,-83,-214,-267,-170,20,-105,-71,-166,-321,-367,-165,-113,-114,-88,81,28,-91,-155,-248,-271,-252,-194,-147,-224,-227,-184,-55,-50,-85,-103,-184,-163,-165,-232,-153,30,-72,-19,-31,142,137,-144,-122,-12,-97,-148,-34,213,37,-61,-90,-106,-101,-78,66,30,-100,-153,-25,0,123,135,-87,-139,-117,-132,-90,-31,83,185,55,-53,-76,-100,-136,43,161,-136,-330,-209,-76,43,96,135,106,-155,-266,-40,-155,-171,-23,32,-72,-220,-243,-164,-116,-70,-121,-138,-19,-28,-8,-76,66,103,-88,-50,-103,-88,-217,-166,-111,-222,-219,-159,-126,-103,-258,-209,-132,-142,-41,-71,-201,-264,-188,-10,161,161,53,-118,-106,-22,-156,-165,-36,50,101,-93,-28,20,-83,-73,-3,-149,-217,-80,-98,-76,17,76,47,-72,-175,-77,-58,-49,-107,-86,-61,-3,-55,-156,-185,-158,-87,-92,-106,-23,70,-143,-107,-71,-33,-108,-8,53,-194,-258,-178,-81,68,143,71,10,-225,-232,-77,-50,-60,110,-51,-146,-56,-114,-65,42,-106,-138,-221,-179,-100,-116,-50,151,138,13,-91,-116,-50,-66,-41,38,-48,-202,-121,-13,-70,-124,-35,73,52,12,-75,-132,-92,-55,-65,-119,-76,-123,-239,-300,-207,20,50,-53,-29,-123,-210,-142,-56,-58,-45,-14,-18,-142,-180,-127,8,-128,-71,-45,-82,-118,-95,-63,-80,-155,-111,-138,-216,-108,-159,-127,-147,-116,19,50,-141,-164,-80,-155,44,113,-25,-108,-196,-146,-129,2,22,63,-41,-46,-124,-153,-66,54,1,37,53,-143,-277,-164,22,-30,-12,-36,-92,-220,-196,33,101,-66,-86,-123,-244,-184,-123,-45,-131,-147,-107,-178,-207,-34,74,66,-10,-10,-78,-258,-76,121,27,75,112,33,-114,-48,10,-64,-96,-65,54,-58,-133,-65,-64,-113,-53,-54,55,33,-111,-154,-186,-96,-34,42,-38,-59,-158,-266,-247,-156,-87,-34,64,-55,-257,-168,-45,-64,-123,-29,-23,-28,-156,33,156,34,-60,-87,-49,-23,-50,-24,-112,2,191,108,-133,-168,-137,-139,-188,-141,-123,-183,-217,-169,8,28,-36,88,0,-219,-181,-49,-100,-137,-15,38,-63,-123,-71,-25,-23,6,-31,-88,-147,-221,-184,-82,25,32,-88,-80,-14,-12,-102,20,88,-20,-95,-3,-38,-46,-119,-138,-93,-124,-53,2,-56,-101,-83,-61,-38,49,-191,-224,-119,-101,-161,-97,11,-65,-53,-124,-196,-112,-153,-119,52,23,-10,-98,-25,-70,-95,5,179,164,-4,-92,-98,-70,33,154,83,12,-78,-91,-126,-142,-17,28,-102,-22,-71,-123,-53,78,47,-30,-102,-9,-75,-127,-31,23,69,-117,-116,-41,-85,-132,-142,-70,-176,-96,8,-116,-165,-50,
-82,50,52,86,143,83,-83,-112,-56,-7,39,-103,-206,-113,-141,-73,-188,-191,-34,-59,-122,-225,-207,-211,-163,-114,-44,-58,-131,-185,-48,111,-33,-95,-113,-60,40,216,281,312,151,96,138,39,88,131,169,58,-36,128,162,34,96,186,28,-113,78,200,85,153,108,-13,-12,-12,-3,8,-46,-96,-178,-153,28,8,5,73,-121,-181,-114,-18,-29,-60,-189,-263,-128,-106,-70,-86,-196,-134,-25,-46,-83,-72,33,-80,-169,-149,-197,-131,154,143,-8,-10,-38,-75,-60,118,125,11,81,172,-50,-174,-66,-61,-283,-232,-183,-116,-25,-133,-170,-199,-330,-382,-194,-105,-76,-58,-137,-148,-64,-100,-180,-106,-35,-117,-142,-30,85,39,22,49,25,-19,-41,34,43,-230,-202,-15,12,171,195,161,44,-58,-83,-64,0,94,137,54,66,103,40,-49,50,136,10,12,66,-20,-54,-87,-25,-206,-375,-171,-183,-295,-237,-221,-222,-105,-217,-225,-183,-285,-368,-280,-159,-90,127,76,43,93,52,-20,86,176,69,-49,49,169,193,148,173,135,-117,-268,-155,-122,-163,-49,-5,-80,-163,-251,-129,-49,-76,-112,-108,-112,-100,-3,10,53,23,-33,-93,-86,-63,-146,-12,96,54,48,113,95,-18,-185,-144,-194,-146,-114,-46,-4,-132,-304,-202,-59,-149,-194,-114,-60,-196,-77,-70,-2,53,49,-61,-113,-81,-102,-112,-179,-71,-45,-189,-174,-50,-138,-241,-81,-184,-263,-132,73,45,18,39,-48,-28,45,18,-18,-85,-28,161,64,6,-30,-100,-166,-199,-102,-173,-224,-17,70,-85,-124,-23,32,-196,-118,64,-64,-146,-55,-129,-241,-101,-158,-249,-211,-60,-15,-101,-156,-165,-222,-179,49,184,23,34,125,-113,-139,-122,-63,-15,-91,-117,10,-77,-3,163,250,106,13,-20,86,163,120,54,47,18,53,53,-80,-56,-4,-312,-327,-154,-205,-226,-65,-103,-423,-437,-165,-53,-35,-2,-24,-132,-283,-225,10,131,88,-66,-116,-225,-224,-60,22,75,111,-50,-128,-124,-76,-72,-40,13,-36,-283,-254,-23,-63,-231,-141,-194,-210,-367,-371,-212,-244,-220,-113,79,93,-25,-28,-63,-214,-165,-126,-77,-24,-43,-66,-14,25,133,23,-28,-48,-136,-196,-63,83,-29,-90,-114,-87,-87,-197,-105,-86,-263,-184,-40,-186,-118,-5,-28,-180,-184,-243,-163,8,123,23,-95,-71,-35,10,-70,-88,-9,-170,-304,58,60,-159,-261,-174,-175,-133,-75,2,-76,-230,-31,59,-49,-83,125,209,143,25,-63,-165,12,64,3,19,95,33,-138,-156,10,195,69,-40,-30,-174,-175,132,78,-139,-113,-40,-141,-254,-153,-126,-119,-165,-124,-103,-35,-183,-212,-184,-65,-50,-81,-111,-45,-85,-31,-80,37,59,-101,-217,-55,-147,-304,-164,24,-49,-231,-303,-171,-164,-96,-4,-22,-90,-107,-31,-112,-98,-153,-174,-186,-128,-189,-207,-188,-61,-35,-23,-43,-86,-51,-105,-103,-23,-31,-226,-59,110,-43,-41,-29,-56,-72,12,25,38,-41,-88,74,47,13,32,-58,-163,-171,-165,-226,-41,152,184,0,-144,33,12,10,229,81,-184,-222,-14,-111,-207,-23,-39,-144,-64,-155,-200,-170,-216,-116,-93,-108,-114,-124,-190,-83,7,-31,-56,-87,-146,-119,-174,-121,-28,-216,-70,38,-131,-211,-148,-45,-149,-209,-199,-73,-118,-262,-173,-54,-108,-64,-15,-178,-236,-212,-195,-146,-56,-75,-199,-180,-117,-199,-194,-64,-35,-116,-169,-82,-7,-36,24,164,60,-70,-85,19,132,102,49,89,96,42,108,3,-204,-31,54,22,-61,76,-15,-119,-86,-87,-80,-75,25,29,-170,-173,-181,-49,-34,59,7,-180,-308,-131,-35,-3,27,-82,-118,-121,-309,-191,-133,-63,12,-86,-313,-170,-59,-46,39,1,-46,-143,-146,-61,-18,11,32,80,-20,-229,-72,-159,-194,-121,-141,-119,-39,-163,-195,-222,-175,-178,-178,-124,-131,-126,-111,6,38,-22,-92,22,-56,-222,-171,54,-4,11,71,54,94,-215,-251,-20,-25,-53,-8,64,-154,-205,-136,-55,44,73,6,-81,-121,2,-31,-83,-82,-15,-31,-107,-30,-93,-253,-102,7,20,-100,-53,-17,-136,-131,-75,2,-103,-153,-106,-103,-101,-51,78,146,74,-72,-175,-168,-86,24,24,0,-40,-241,-264,-108,115,18,-166,-118,-61,-200,-252,-163,-7,-72,-122,-112,-113,-258,-169,-28,-53,-48,-90,-191,-103,-82,-40,45,-100,-54,-34,-114,-154,-51,11,47,102,-2,-184,-124,3,-23,-189,-190,-45,-92,-82,28,-22,-143,-139,-71,-39,-194,-123,-54,-29,-13,43,0,8,63,-23,-170,-210,-166,-102,-77,-5,-90,-230,-186,-78,58,10,-131,-59,-58,-211,-194,-116,-64,-45,-71,-65,-60,-103,-138,-112,-56,48,-56,-106,-129,-86,34,5,47,102,-14,-105,1,63,-54,-78,75,59,-43,-197,-185,-126,-88,-39,63,-60,30,-20,-98,-112,-59,-65,-53,-53,50,-53,-88,18,24,-22,-174,-103,-97,-105,11,25,-56,-24,-17,-56,-63,-24,8,-66,-189,-174,-124,-76,-35,78,-4,-81,-82,-77,-28,-49,-123,-108,-93,-80,-51,-49,-132,-178,-50,-226,-220,-38,-54,-148,-65,20,-136,-85,-49,76,29,-106,-124,-39,-59,-54,1,-35,-60,-35,-61,-107,53,73,-64,-124,-19,-40,-81,-100,-106,-17,-60,-154,-112,-51,-171,-45,12,-180,-105,-105,-75,-36,-80,-31,27,-56,22,35,-73,-3,-22,
-132,-131,-153,-118,-18,52,-33,-5,-59,28,43,-108,-262,-160,-60,34,7,25,-76,-118,-254,-283,-78,-41,-4,34,73,28,-19,-50,33,89,78,22,-35,-29,101,189,156,50,22,75,-3,-119,-20,138,142,22,-112,-30,-17,52,-17,59,83,-91,-179,-24,10,6,-77,-131,-59,49,23,42,81,-156,-186,-158,-13,-59,-44,-72,-35,-272,-111,47,-13,-29,-77,-75,-17,-107,-38,149,78,-222,-190,-5,22,65,60,50,3,-39,-173,-90,112,34,68,80,-117,-81,40,117,244,-83,-73,30,-41,-179,-18,71,-170,-232,-153,-155,-137,7,44,-164,-264,-188,-78,-29,-40,25,-77,-65,68,-95,-195,-93,-43,-219,-215,-54,95,37,-112,64,-112,-176,-22,52,-41,-168,-111,-87,-23,-46,30,-25,-61,-161,-105,-80,11,6,-31,-63,61,10,-146,-66,-96,-119,-137,2,-5,34,24,-114,-50,-87,-271,-136,-77,-154,-102,18,-33,50,101,-20,-87,-29,28,106,110,63,112,-201,-216,-149,-164,-194,-155,-31,-178,-322,-251,-97,6,1,-34,-80,-197,-191,-73,74,-9,50,88,132,-134,-114,-10,-49,-86,-131,-121,-147,-83,89,-43,133,121,-149,-244,-168,-105,-35,-178,-149,-143,-184,-174,93,8,-214,-119,-80,-101,-60,-14,6,-34,-59,-55,69,10,-34,101,-22,-119,-78,-122,-87,-4,-178,-283,-112,-100,-127,-180,-28,-82,-207,-243,-137,90,-35,-188,61,-8,-191,-148,-119,-61,-100,-92,-90,-137,-77,-85,-46,70,79,23,-53,-33,30,27,-87,22,89,-9,-18,91,70,18,-34,-5,-8,-155,-51,-83,-282,-273,-73,-81,-83,-30,8,-51,-175,-174,-45,-134,-219,-243,-211,-283,-102,7,-44,-39,24,30,-9,-19,40,-58,-189,-127,-28,44,-133,81,110,-76,-129,-10,6,-61,-64,-107,-211,-102,28,-18,-138,-38,-119,-183,-262,-209,-128,-86,123,2,-197,-224,-75,-71,-45,-91,-71,-164,-272,-142,3,75,-20,-128,-117,-188,-50,-45,-45,94,125,-5,-166,-100,-17,-121,-106,-14,108,-29,12,120,144,19,-72,-76,-136,-196,-122,18,-50,-184,-77,11,-107,-117,-51,-205,-285,-86,-35,-75,52,-56,-48,-212,-253,13,-29,-124,-139,-215,-308,-144,10,34,-71,-44,-40,-279,-231,-75,25,-65,-25,30,-61,-117,-19,71,-97,-164,-171,-194,27,94,-46,-139,-183,-131,-73,-114,-147,-147,-244,-238,110,128,-5,65,3,-80,-103,-33,47,185,105,-14,-123,-231,-137,58,39,-46,-137,-217,-242,-31,117,50,103,-15,-243,-179,-119,22,28,-77,-71,-112,-319,-280,28,58,-56,-156,-63,-102,24,20,116,-44,-155,-108,-76,-133,-163,-139,-249,-215,-148,-93,-179,-181,-50,-20,-77,-76,-8,-46,-206,-61,-143,-209,-114,8,23,-12,-263,-256,-221,-216,-154,-111,-174,-302,-106,-43,-103,-13,-44,-85,-81,-117,-127,-56,3,80,121,-49,-87,-30,20,-36,44,-35,-190,-61,43,-81,-70,-113,-133,-146,-189,-64,-44,-205,-195,-46,-72,-33,64,25,-156,-171,-181,-252,-48,194,201,45,-149,-156,7,-71,112,120,-30,-132,-56,-80,-87,-105,33,43,-80,-195,-66,83,-4,58,-76,-199,-158,-111,-216,-116,-51,-138,-226,-166,-194,-168,-181,7,-85,-147,-107,-10,-64,-288,-158,-22,-38,-95,25,-51,-39,-44,-136,-123,-105,50,-3,-121,-179,-87,-170,-73,91,22,-188,-136,-45,0,-13,-53,6,-12,-106,-77,-82,-106,-199,-60,-132,-252,-225,-141,-116,-121,-124,-39,-97,-156,-252,-148,-136,-28,-17,-45,44,1,-88,-237,-137,-61,-136,-103,24,146,-49,-188,-77,43,-143,-106,-13,-164,-290,-141,-9,13,-81,-51,-48,-204,-185,-197,-85,59,55,-56,-54,11,60,3,100,12,-159,-149,-117,-141,-242,-238,-7,53,-142,-231,-178,-113,-169,-108,-5,42,-141,-165,-97,-78,-19,19,-159,-131,-92,-244,-249,-76,-4,-75,11,-38,-70,-174,-236,-105,54,74,118,186,38,-171,-132,-7,-78,-83,-103,-132,-237,-201,-124,44,80,20,-30,-164,-136,-5,-50,-185,-98,7,-14,10,47,-60,-173,-202,-78,-103,-144,-72,-76,-124,-118,-87,53,33,-22,-139,-141,-92,-31,151,89,-131,-153,-156,-137,-36,-23,-82,-73,-72,-197,-247,-155,113,-5,-168,-170,-141,-142,-111,96,59,-48,-71,-55,-158,-148,-122,111,159,42,-60,-191,-174,-121,-64,30,13,6,-39,-191,-53,13,-83,-90,-31,-18,-153,-175,-97,-70,-179,-66,1,-148,-133,-5,-149,-231,-35,22,-111,-143,2,10,-96,-202,-10,-51,-76,-28,-119,-239,-31,-61,-63,-45,-31,-118,-93,-113,-28,58,-48,-146,-119,-108,-231,-44,-13,-95,-72,-38,75,61,-93,-72,-4,32,24,1,-87,-153,-91,-88,-122,-118,-31,-88,-169,-133,-171,-55,2,80,151,-61,-148,-161,-138,-122,-59,18,-30,17,-9,-106,-70,20,-59,-12,-129,-185,-210,-165,11,111,-39,-19,-184,-241,-96,32,130,-45,-112,-173,-153,-126,-75,11,27,-107,-188,-131,-35,-35,-7,-2,-127,-139,-92,-46,-64,-38,-92,-189,-156,-71,-2,-100,-46,-132,-221,-127,-19,90,-17,-65,-144,-164,-80,50,71,-49,-129,-58,69,-10,28,168,65,-36,-63,-60,-101,-114,22,37,-70,-121,-7,-139,-176,55,12,-148,-138,-88,-136,-53,20,-33,-136,-50,28,-45,-128,-215,-161,-36,20,55,-102,-123,-92,-3,
-133,28,13,-20,7,-73,-175,-82,35,34,38,-155,-299,-155,-87,-107,-166,101,141,-7,-266,-319,-202,-73,-20,-122,-13,-59,-65,-3,-29,-43,112,52,-76,-154,-81,-30,52,-55,-56,64,38,-155,-39,63,64,-53,2,116,94,-38,18,50,29,-191,-41,19,117,235,27,2,-28,-141,-123,-96,112,52,-25,-77,128,33,-122,-63,48,-112,-9,138,22,-2,-124,-56,75,-33,-19,85,-39,-194,-61,-65,-77,-13,1,-54,-139,-161,-148,12,83,-3,-166,-196,-206,-105,-31,42,65,-83,-342,-174,-88,-127,17,8,-247,-239,-114,-18,-10,-33,61,-18,-138,-103,11,-13,1,0,-95,-122,-81,-5,-13,-3,0,-71,-206,-64,17,-83,-142,-58,-81,-284,-282,-124,-156,-136,-191,-134,42,5,-9,100,-138,-148,-59,-113,-174,23,35,29,18,-33,-149,-43,-10,-91,-165,-161,23,84,23,71,42,29,-210,-88,-72,-128,-75,80,105,116,69,-226,-283,-147,-196,-154,-2,158,133,27,-40,-14,-122,-190,-44,19,-106,-158,-7,135,-5,-10,61,224,-23,-327,-124,-56,17,38,34,-88,-174,-98,37,19,-95,-85,-148,-266,-197,-2,-33,32,52,-137,-242,-148,-98,-108,-77,91,-12,-100,-50,49,-24,-200,-50,-72,-119,28,60,-41,-107,-236,-159,112,84,29,63,-96,-88,19,-87,-41,88,-71,-252,-189,-116,-221,-96,37,75,-86,-247,-190,1,-141,-175,-121,-138,-170,-31,47,-103,23,-25,-63,-34,-70,-38,-65,11,-41,59,-76,-71,-22,-206,-217,-188,-107,-30,-134,-17,-8,-50,-144,-38,29,-116,-15,13,-46,-224,-113,-85,48,20,-136,-117,-191,-101,8,1,-24,-5,-163,-224,34,120,53,0,-107,-186,-176,-13,20,5,-112,-90,-18,-106,-87,25,1,-183,-165,-49,-160,-138,-128,-143,-209,-81,45,-88,-20,-35,-149,-253,-142,65,29,-19,5,111,-211,-232,-5,11,-66,-53,0,-116,-261,-138,108,144,23,-49,-119,-209,-242,-58,25,122,49,-138,-263,-257,-158,-173,-209,-129,-7,-85,-86,20,24,-39,-41,22,40,-46,-97,37,-45,-95,-4,-59,-141,-161,-118,-178,-273,-257,-242,-124,29,-49,-126,-161,-179,-64,-126,-82,13,2,-114,79,206,52,-81,49,-24,-168,-188,-124,-50,-61,-144,-134,-61,-55,2,-55,-166,-174,-132,-24,-76,53,23,-108,30,147,43,0,-118,-137,-217,-264,38,38,-168,-80,-46,-142,-194,-141,-59,-71,-204,-220,-122,-49,-2,111,116,37,-73,-105,-122,1,85,-3,-51,-72,-149,-205,-156,-40,142,52,75,43,-54,-54,-113,95,-36,-118,-35,-58,-292,-219,5,2,-22,60,29,-87,-34,-14,-117,-95,105,18,-38,-59,-106,-78,-112,-46,65,-18,-227,-136,-117,-226,-44,168,132,-43,-176,-119,-71,-158,-149,-58,-165,-257,-178,-174,-199,-70,-53,-116,-122,-148,-249,-129,6,18,-83,-119,-12,-12,-283,-337,-138,-169,-219,-55,-10,-170,-176,-87,-34,-113,-126,-90,-45,-116,-222,-82,12,96,118,50,-153,-161,-159,-236,-5,65,79,23,-82,-102,-71,-61,47,-7,-189,-269,-176,-124,-118,-24,80,-160,-262,-196,-170,-72,147,113,-9,-106,-113,-8,-60,-48,1,-17,-85,-25,-51,-102,-142,-92,-41,-164,-179,-9,-51,-190,-98,-70,-139,-112,-63,-81,-116,-73,-14,-28,-43,-4,-5,-90,-118,-102,-141,-216,22,80,-148,-165,-48,-136,-121,-8,-41,18,-77,-60,-15,-117,-176,25,8,-123,-170,-105,-137,-18,-17,-63,-86,-195,-200,-70,-101,-127,-71,-184,-56,93,-33,-153,-82,1,-105,-91,10,-18,-142,-92,-73,11,-3,-7,22,-147,-268,-267,-35,102,61,12,-28,-161,-133,-118,-75,-5,-86,-97,-209,-114,50,-121,-35,45,-107,-332,-263,-103,-136,-5,2,-60,-81,-188,-98,-71,-248,-181,53,-70,-53,39,3,-46,-70,-100,-83,-83,-102,-98,-105,-60,79,-2,-88,-30,-19,-132,-163,-35,-29,-132,-13,10,-51,-253,-154,-51,-131,-64,80,74,-117,-98,-48,-15,29,53,-77,-43,-41,-91,7,-13,-15,48,-20,-171,-78,-121,-166,-171,-39,-13,-101,-161,-202,-154,-269,-128,-95,-91,-43,-170,-147,-48,42,39,111,-17,-181,-204,-227,-86,-60,-19,-107,-146,-215,-121,3,75,63,112,-23,-85,-119,-24,13,70,-158,-153,-58,-63,-131,-71,-24,-40,-45,-59,-116,-138,-116,-107,-41,-122,-39,-31,-175,-138,-50,-55,-58,8,37,-113,-96,38,37,-44,-41,22,13,-51,-17,107,-65,-127,5,107,-20,-164,-129,-106,-114,-103,-160,-132,-85,-205,-201,-86,-51,-101,-112,-51,-41,-111,-149,5,30,-50,-108,-134,-107,-126,-139,-22,43,64,-23,-15,-128,-132,-119,-5,37,-103,-154,-87,-88,-106,-80,-46,3,69,-4,-179,-158,-105,-124,-49,5,23,-64,-191,-175,-39,-64,-23,38,-168,-132,-72,-54,-72,-22,29,-44,-22,-90,-106,-41,74,23,-78,-113,-112,-206,-173,13,133,75,-65,7,-44,-76,-138,28,-33,-123,-142,-169,0,-85,-93,27,-58,-18,-5,-148,-41,-174,-273,-188,-105,-17,-34,-127,-156,-61,-63,-107,5,-19,-139,-78,-54,-181,-176,-18,44,106,-133,-154,-93,-103,-81,48,-14,-158,-124,-17,-87,-100,-2,-25,11,61,0,-81,-82,74,5,-64,-49,61,5,-206,-82,-7,-75,-148,-108,-124,-155,-188,-139,-28,-45,-45,38,-46,-142,0,
43,80,-4,2,23,96,47,-17,73,141,-36,-165,-63,-111,-100,-88,-83,-87,-41,-63,-293,-331,-158,-72,17,19,-34,11,-50,50,-31,-61,-41,-22,-35,-61,13,64,118,105,79,-63,-149,-122,-200,-24,83,-53,-143,-51,-136,-124,2,106,107,-81,-126,66,73,-51,-131,-54,-40,-100,-126,-5,135,80,-113,-101,-3,39,-23,-113,-118,-53,-173,-65,50,-95,-98,-85,-29,-43,-5,148,68,-146,-105,-54,-50,-133,-121,-122,-2,-189,-224,-132,29,42,-31,-100,-72,-86,-159,70,208,66,-36,40,146,6,60,27,-28,-205,-76,85,32,142,38,-248,-380,-430,-217,-112,-78,35,40,-111,-96,7,-30,126,125,20,-46,78,242,-61,0,93,8,-87,-18,6,-123,-325,-327,-103,48,-70,-75,-5,-200,-204,-154,-118,7,86,55,1,-10,88,-22,-261,-86,-45,-147,3,107,95,-18,1,81,-65,-194,-170,-54,-127,-92,75,136,-85,-19,25,-85,-160,-196,65,17,45,153,157,-119,-175,-77,-197,-271,-166,-205,-391,-226,-13,-81,-33,17,-96,-185,-178,-221,-138,-75,-66,37,20,24,95,191,40,-10,18,-156,-153,-44,-58,-72,-35,-34,-219,-300,-111,-97,-186,-164,-20,-58,-274,-107,25,-111,-168,-200,-224,-238,-133,18,144,-25,-159,-103,-61,-59,34,-58,-85,-50,-122,-24,37,0,-77,-81,-12,120,30,141,309,304,93,105,122,18,173,210,96,73,39,70,201,64,52,199,133,-18,-107,-261,-312,-184,-97,-231,-305,-261,-229,-158,-264,-325,-229,-345,-309,-137,-238,-287,-336,-180,-254,-298,-274,-195,-219,-214,-221,-63,-83,-154,-53,-83,-112,-126,1,0,106,49,-97,-34,69,186,201,183,96,10,-44,74,130,172,-19,84,218,-20,8,172,210,-20,-22,-80,-8,-3,88,-5,-97,-24,-114,-107,-81,59,-148,-334,-271,-136,-72,-166,-122,-144,-312,-310,-173,-168,-224,-211,-181,-93,-111,-4,50,38,-98,-90,-98,-149,-178,-50,-92,-25,-112,-18,-35,-5,-46,-116,-90,-38,-88,-116,-207,-49,-85,-168,-116,-92,-180,-287,-238,-173,-236,-217,-49,-73,-178,-144,-199,-134,-131,-132,-7,190,17,0,-58,-2,60,137,63,-39,-66,-58,-10,96,183,59,32,11,-8,-54,-220,-86,74,-66,-43,6,-18,-100,-143,-163,-189,-180,-237,-179,-121,-10,-71,-165,-161,-72,-124,-128,-123,-277,-405,-264,-54,69,-138,-207,-156,-225,-277,-154,23,-46,-117,-75,-95,5,40,120,214,118,-46,-50,-107,-78,152,74,-36,-73,-164,-248,-117,-101,-139,-185,-179,-72,-202,-184,-105,73,-5,-101,17,-88,-146,-154,-83,-82,-149,-132,-184,-158,-188,-176,-160,-219,-134,85,-5,-312,-169,-124,-61,48,172,30,-219,-156,-39,-132,-40,262,183,-53,-128,-160,-147,-132,-129,-23,13,-186,-141,-12,-82,-82,34,-7,-46,39,-149,-108,32,44,-123,-128,29,-132,-209,-176,-2,-24,-92,-38,28,-56,-82,-18,-31,-219,-189,-36,-160,-164,-180,-188,-38,10,93,69,-142,-211,-129,-133,-78,161,133,-33,-65,-138,-202,-149,118,157,-54,-127,-173,-166,-108,2,47,-159,-242,-269,-249,-129,-44,12,75,-50,-82,-63,5,35,148,96,-46,-28,-54,-202,-248,-76,83,-28,-108,-22,159,-56,-131,30,-29,-138,-127,-14,-77,-186,-30,-17,-80,-81,-50,-147,-300,-277,-160,-185,-116,-72,-169,-256,-176,-219,-319,-191,-55,-14,-141,-85,-158,-174,-161,-85,54,-41,-139,-20,-29,8,144,141,-80,-123,-210,-129,30,64,-15,-22,-7,38,10,-77,44,-10,-156,-56,102,-41,-232,-194,-88,-61,-124,-55,-41,-178,-246,-129,-36,-72,52,18,-10,-176,-165,-155,-73,-71,-61,-142,-259,-165,80,-12,-64,-100,-242,-352,-137,-137,-38,-43,6,142,83,-58,-64,-102,-165,-160,-43,-72,1,79,60,-107,-81,-54,-72,-102,-10,-105,-163,24,164,35,-10,-8,-48,-103,-169,-59,-101,-119,-23,123,-83,-257,-180,-103,-64,-85,94,-7,-127,-72,-54,-20,103,123,-80,-129,-107,-105,-86,-168,43,28,-66,-160,-132,-111,-263,-101,12,-65,-102,-82,-188,-178,-91,8,107,18,-158,-191,-217,-220,-155,-33,-34,-38,-160,-268,-124,-28,-46,37,7,-132,-87,-180,-156,-5,53,-46,35,-10,-121,-20,113,83,45,-46,-70,-119,-107,-123,-50,-35,-108,-148,-87,-90,-63,-58,-31,-35,-19,-87,-190,-70,-29,-85,-24,-12,-5,-118,-175,-123,-61,-124,-53,70,-18,-58,19,154,65,-49,-13,-61,43,34,-95,-126,-43,58,7,-80,-70,-290,-242,-83,-50,-13,-100,-126,-93,-174,-191,-65,-132,-173,-178,-93,-128,-146,-116,61,68,-71,-75,-14,-39,-63,-10,24,-38,37,76,-7,-22,-44,-154,-41,53,-48,-73,-86,-48,-56,-92,22,162,35,-141,-196,-88,-100,-33,-85,-114,-171,-160,-105,-138,-107,-80,23,-49,-257,-138,-39,-107,42,17,-63,-82,-113,-144,-137,-18,7,-66,-60,-23,10,-129,-83,85,22,1,-33,-30,0,1,54,-5,-80,-43,-66,-78,-221,-163,-142,-98,-15,74,-70,-71,-40,-136,-238,-91,13,-43,-129,-136,-169,-149,-66,115,204,-24,-165,-128,-53,-58,-36,64,8,-85,-117,-132,-142,-105,-22,-45,-59,-78,-55,-101,-53,8,68,-40,-126,-23,-64,-141,-70,-7,-25,-59,-15,-34,-28,-70,-40,-15,-51,-114,-31,-76,-98,-146,
-200,-155,-147,-241,-179,93,-131,-221,-138,-3,-70,-211,-292,-124,-134,-66,-46,93,221,10,-148,-117,44,74,-31,-76,54,-71,-122,-124,-263,-304,-82,-166,-215,-295,-100,38,112,-77,-73,-44,-15,20,48,152,103,65,110,327,259,78,208,260,73,69,19,54,193,116,50,171,85,-33,-83,-122,89,18,-56,-36,69,-73,-92,24,40,-14,1,115,88,-40,-112,-129,-175,-204,-45,11,-154,-219,-53,10,-161,-131,-97,-241,-252,-243,-241,-156,-34,-123,-48,-160,-253,-269,-251,-82,105,-36,-176,-61,-4,-70,64,86,29,-24,-51,100,8,13,43,-63,-112,-129,-262,-194,-13,23,-93,-23,55,-45,-9,172,184,-25,-230,-55,80,-36,-106,-77,-72,-232,-20,154,-7,-181,-97,28,49,-35,-35,55,-45,-143,-144,-59,120,59,-59,-170,-96,-15,-56,-141,-117,-202,-184,-188,-170,-180,-181,-111,47,-147,-344,-370,-216,-202,-128,-66,-59,-70,-179,-159,-51,-217,-72,-81,-39,22,-35,-33,45,-17,-86,-58,50,-55,-122,-171,-111,12,-72,-59,107,17,-95,3,-40,53,95,80,227,142,-59,-15,138,143,-50,-132,-164,-216,-101,34,79,128,138,-35,-122,-66,28,47,17,177,157,2,146,221,53,-212,-124,-29,-56,-2,54,115,-202,-327,-271,-225,-188,-161,-215,-280,-65,-40,-63,6,-24,-14,12,8,-53,-5,100,96,29,22,-189,-38,-7,-77,-45,-24,-164,-184,-188,-267,-159,-239,-280,-269,-191,-247,-367,-327,-305,-131,-131,-305,-227,-81,-175,-149,-160,-90,-138,-143,38,58,-85,-13,200,244,120,1,29,-8,-53,-25,27,55,22,-41,-93,-159,-43,78,-39,5,-31,-159,-293,-232,-86,-92,-156,-19,-45,-166,-190,-48,-78,-195,-158,-25,-137,-41,107,151,83,-54,178,208,43,90,94,-28,-97,33,44,-39,-112,-123,-288,-139,-43,-131,-95,-171,-160,-383,-327,-166,-76,-78,-227,-173,-183,-330,-60,88,-7,-141,-114,-38,-141,-279,-176,-45,22,22,-53,-5,-2,-46,-170,-77,83,54,-38,-78,30,111,-85,-139,100,58,-185,-197,-17,-59,47,91,91,147,53,-17,-100,-153,-59,59,47,-17,39,-10,-159,102,156,20,7,-2,-155,-124,38,75,-35,-76,18,33,-243,-185,-35,-63,-114,-53,-75,-134,-46,-39,6,-90,-63,-66,-70,32,18,-45,-44,27,20,-123,-132,-186,-341,-308,-236,-123,-117,-244,-229,-66,-92,-141,-59,-23,-56,-72,-141,-205,-45,-105,-113,-83,-262,-334,-315,-337,-272,96,30,-75,-51,-105,-251,-176,-38,-118,-124,-43,-48,-24,-80,111,137,45,-116,-23,-15,-70,61,118,17,-10,-56,-100,-64,-118,-195,-146,-146,-154,-48,-123,-134,22,-165,-75,-3,112,11,-113,-98,-75,-38,-8,177,203,-17,-155,-126,-81,-96,-70,-113,-214,-201,-137,-166,-271,-155,-46,-71,-98,-176,-246,-271,-209,-40,47,0,61,-46,-43,-51,-2,49,20,22,122,-53,-71,-48,-40,-219,-159,37,-75,-205,-190,-98,-146,-129,-41,-92,-159,-195,-100,-122,-118,158,70,-197,-206,-114,-161,-189,-9,93,-80,-180,-35,-12,-60,-88,-12,-97,-300,-227,-121,-143,-12,58,-25,-59,-138,-75,-53,43,8,-40,-33,117,74,-10,-38,84,90,-5,-15,-20,-54,-146,-154,-72,-78,-19,38,-49,-147,-224,-195,-175,-111,-29,-146,-189,-248,-181,-23,-114,11,27,-114,-174,-8,22,19,13,157,61,-65,-73,-4,-96,-118,-48,90,-8,-196,-70,-119,-49,11,6,-147,-264,-190,-225,-154,-190,-201,-189,-56,-136,-155,-128,-113,-3,-197,-209,30,74,-111,-225,-216,-131,-80,-8,-83,-280,-325,-222,-108,40,108,38,-98,-174,-51,-8,11,86,128,27,18,159,267,198,108,69,-164,-237,-58,34,-2,-28,65,75,22,-146,-232,-199,-133,-188,-90,-59,-173,-98,-95,-119,-124,-204,-106,-40,-127,-189,-163,-43,96,-53,-53,-158,-156,-221,-284,-86,-123,-137,74,-23,-148,-160,-131,-88,-30,-116,-159,-188,-188,-88,42,95,33,30,48,-96,-107,-12,-73,89,105,42,-111,-148,-159,-39,-98,-9,85,30,-85,-36,-112,-305,-227,28,58,-76,-117,-126,-225,-278,-159,-29,23,-101,-127,-201,-196,-60,39,-36,-56,-60,-149,-175,-70,-71,-98,-127,-124,-131,-201,-142,23,-30,-5,-10,-50,-139,-98,-77,-10,32,29,-36,-70,-78,-44,-4,-75,13,-49,-44,-13,-54,-24,0,25,2,12,-139,-50,39,-29,-141,-66,35,-4,-55,-97,-33,-113,-33,89,-19,-178,-164,-97,-46,-51,-59,-77,-13,-25,-128,-149,-63,-50,-15,19,52,66,-65,-119,37,176,-10,-80,-36,-63,-159,-153,-112,-191,-22,39,-128,-126,-88,-51,-164,-114,-56,-102,-90,-30,-139,-95,-75,49,-25,-97,-123,-95,-59,-137,-33,117,28,-202,-225,-134,-136,-65,-49,-28,-40,-66,-188,-61,-101,-100,-19,-58,-117,-112,-54,-51,76,74,-83,-103,8,-53,-100,-46,115,13,-31,131,3,-51,-17,-5,-163,-205,-100,-40,-93,-78,-41,37,11,40,-40,-29,-78,-132,-80,-123,-15,-10,-15,-171,-61,-134,-154,-58,30,10,-164,-188,-139,-55,-87,-49,50,-171,-277,-199,-97,-66,70,69,-24,-166,-282,-304,-174,-44,42,71,-77,-20,-83,-190,-51,75,5,-75,-61,-7,-7,-147,-24,27,-90,-59,49,-53,-81,-107,-63,-39,19,-15,-75,-128,-56,47,
-266,-143,-95,-204,-300,-200,-169,-252,-153,-22,-113,-217,-158,-81,-36,10,89,84,22,-56,-25,-108,-82,63,95,65,42,116,115,101,60,30,-70,-103,-153,-95,49,232,171,154,121,120,-4,-10,1,73,63,-124,-171,64,154,-114,-82,71,-15,-112,-86,28,86,-35,5,7,-113,-103,-132,-51,70,8,-114,-75,55,-14,-91,-55,-166,-174,-201,38,142,19,-64,-103,-40,8,76,116,7,-259,-210,-103,-19,47,71,-25,34,-41,-50,138,193,125,122,-95,-180,-77,-76,-90,45,-87,-258,-58,-2,-128,-36,101,-85,-131,-212,-39,38,-34,-48,-144,-118,-231,-174,-15,-63,-133,-154,-185,-23,63,-107,-164,-70,-134,-225,2,224,137,-153,-72,-103,-95,19,127,-8,-158,-31,94,38,-34,162,240,-4,-156,-232,-159,-82,5,-10,-137,-108,-76,-155,-181,-45,-174,-188,-97,58,116,17,2,70,-90,-236,-111,-48,-128,-154,-13,64,60,71,-40,-111,-161,-124,-86,-39,-34,-44,-159,-173,-92,-246,-272,-112,-88,-131,-155,-127,27,28,-36,-9,60,-127,-298,-123,-31,-142,-87,47,35,-38,69,-4,28,50,23,83,-77,-153,-100,40,43,65,-13,-175,-158,-72,-33,19,60,35,-70,47,241,-19,-126,-139,-211,-143,-60,1,-45,-107,-126,-181,-102,-33,13,159,-80,-161,-113,-129,-111,-36,-48,-321,-242,-65,-59,-61,-4,112,-5,-249,-183,65,-4,-12,120,-41,-214,-147,-44,-105,-132,-147,-139,-91,-148,-163,-91,-75,-122,-171,-131,48,93,-70,-132,-97,-107,-197,-17,1,-65,-171,-168,-13,65,-261,-92,117,-13,-128,-66,101,2,2,-73,-174,-48,-28,-19,13,116,94,-171,-207,-75,-30,-8,5,-40,-61,-201,-9,24,-64,-209,-156,-33,-93,-48,32,-15,-251,-142,-40,-31,-9,40,-23,-179,-184,-24,73,-58,-105,-112,-205,-221,-66,47,-96,-5,66,-220,-239,-41,-91,-108,-103,-63,-64,-216,-4,242,128,3,20,-124,-287,-231,-87,-114,-51,-29,-43,-73,-66,-33,-106,-185,-118,-105,-175,-35,63,-10,-64,-29,0,-40,-160,-231,-126,-156,-241,-106,-13,-58,-54,-39,-49,-107,-36,-71,0,20,-75,-118,-137,-70,-39,-139,-184,-134,-232,-242,52,90,-10,0,-30,-41,-284,-244,-92,8,-75,-117,-19,-77,-31,74,52,-224,-196,-33,-85,1,35,-56,-117,0,53,28,-30,66,-141,-238,-114,108,133,61,-22,-173,-173,-178,-116,110,108,61,-4,18,-17,-46,66,96,-46,-98,-226,-264,-97,38,20,-35,-65,-161,-202,-176,-7,-65,-139,-122,63,-43,-117,-78,39,8,-9,-60,-71,-219,-292,-92,55,-55,39,59,66,106,52,-78,-7,117,-72,-169,-171,-126,-92,-59,24,-44,-262,-259,-158,-179,-319,-200,-39,65,-96,-278,-156,-211,-241,-108,-38,-129,-76,-105,-101,29,176,76,-93,27,-102,-165,-143,39,193,-43,-201,11,-31,-294,-231,-64,-23,-141,-117,-10,-41,-146,-176,-31,-144,-232,-25,-160,-202,-164,-171,-78,-3,102,-80,-149,-73,-83,-80,-8,6,42,-128,-163,-149,-216,-165,107,90,-97,-221,-196,-154,-219,-103,-29,-92,-256,-242,-117,-64,-78,-31,12,-71,-96,-54,-123,-96,-101,-39,-174,-176,-23,-44,-163,-98,-65,-170,-91,17,-12,-36,-51,3,-45,-101,-112,-118,-166,-229,-46,18,-40,-28,28,2,-36,-107,-232,-108,61,-18,-188,-309,-304,-160,-194,-56,44,12,-146,-149,-137,-154,2,95,58,-137,-147,-128,-66,-50,-72,53,-90,-204,-127,-101,-28,73,-24,-112,-71,-17,-10,-102,-142,-25,-63,0,93,167,-70,-118,23,-18,37,125,-14,-247,-211,-97,163,157,103,71,-10,-216,-111,-50,-30,-64,-83,-97,-168,-112,25,13,-24,8,-59,-214,-180,-30,-43,-160,-108,-5,-36,-153,-143,-205,-183,-133,-90,-15,-66,-154,-166,-242,-199,-176,-221,-269,-88,-70,-142,-5,12,-63,-73,-33,-58,-204,-186,-8,-30,-95,-108,-13,-60,-164,-206,-117,-91,-92,-45,-33,-88,-164,-105,52,101,52,-72,-129,-136,-7,-73,-137,25,32,-58,59,-24,-128,-148,-65,-35,-90,-92,-29,7,-142,-238,-19,29,-20,-76,-149,-181,-95,-25,107,79,30,-63,-210,-153,-5,54,53,40,20,-61,-122,-56,79,78,13,19,-65,-257,-278,-29,73,79,-48,-58,-76,-121,-40,-85,-133,-173,-204,-111,-86,-76,-29,-64,-29,-33,-102,-229,-147,-141,-159,-72,8,45,-142,-132,-101,-132,-158,-101,-44,5,-80,17,-80,-176,-131,-36,-49,-164,-170,-249,-148,-106,20,12,25,-12,38,-100,-103,23,-24,-92,-163,-155,-127,-25,74,179,28,-111,-83,-78,-91,-5,71,32,-2,88,33,-128,-91,-107,-65,11,12,-146,-87,-138,-59,-35,-118,-116,-53,-129,-195,52,11,-118,-80,-10,-7,-161,-256,-133,-204,-183,-15,59,-108,-161,-105,-165,-38,76,-29,-158,-158,-50,-40,52,193,65,-41,-102,-159,-173,-107,79,88,-31,39,-9,-22,-40,-142,-61,-13,-132,-138,-29,-149,-134,-64,-80,-96,-123,-108,-146,-114,10,-116,-137,-7,103,64,-108,-136,-65,-202,-158,-8,-24,-76,-28,-61,-41,-30,20,112,27,-144,-176,-22,70,108,144,25,-93,-107,-199,-178,-3,27,-58,-93,-7,-50,-23,35,49,34,-28,-53,-53,-38,-119,-76,-39,-207,-123,-176,-206,-155,-129,-116,60,59,-40,-78,-103,-181,-114,
-199,-15,-34,-128,-111,-60,-216,-149,-107,-142,-5,-83,-181,-43,86,-113,-144,-124,-33,-123,-183,-165,-87,-82,-86,-58,-40,18,43,80,64,113,-25,-81,-54,-65,-2,185,171,-36,-163,-22,-25,-7,22,135,206,-34,-138,25,25,-106,18,3,-53,-76,23,64,115,141,96,94,-114,-100,6,58,-3,-77,-183,-127,50,38,-63,-155,-54,-144,-103,110,48,-159,-337,-83,-35,0,23,28,-129,-133,64,0,8,23,116,94,-82,-113,13,80,34,112,108,-77,-101,-97,-174,-59,-144,-173,-15,3,-14,-108,-156,-107,-239,-370,-210,-163,-95,29,59,-86,-103,-133,-35,-131,-38,58,-4,-65,18,-7,-77,6,-30,-319,-171,-70,-49,-36,6,44,2,-147,-80,10,71,-136,-219,-29,2,-70,66,79,-159,-165,-66,-58,34,106,38,-35,-9,-46,-153,-166,-61,-39,-119,-116,-8,-60,-92,18,154,-12,-92,13,-44,-230,-212,-8,133,151,-43,-159,-197,-207,-183,-129,-55,68,71,-51,-76,-113,-180,-100,71,-126,-246,-253,-91,55,-28,-25,2,-80,-159,-220,-206,-45,-65,-59,84,-46,-137,-40,-60,-96,7,-142,-248,-40,25,-3,227,171,85,-34,-147,-253,-51,-132,-160,-24,-39,-207,-29,100,-24,-117,-106,-61,-20,-7,136,48,-56,-101,-78,-24,-59,89,22,-170,-93,-80,-142,-33,64,68,-4,-103,-88,-142,-64,5,-20,-39,-98,-41,17,-3,-53,89,11,-149,-201,-80,-163,-180,-43,-46,-128,-72,-143,-226,-98,-59,-82,-142,-103,-80,-100,-164,-88,53,-88,-174,-7,-51,-165,-66,7,18,-156,-85,-166,-148,-73,53,102,-73,-76,-20,-123,-148,-78,24,8,102,-55,-280,-96,84,88,95,24,44,-40,-58,-31,-33,-65,-73,11,10,-101,-101,-10,30,-118,-204,-113,-93,-3,-49,-184,-87,-147,-118,-118,-58,-53,-153,-287,-168,-5,-18,-88,-29,-93,-236,-221,-45,20,-18,-131,-139,-170,-129,-88,-60,6,-90,-160,-178,-243,-178,-34,54,-50,-59,-170,-241,-105,-137,-156,-123,-56,-107,-207,-188,-81,110,-116,-72,48,-194,-178,-25,-7,8,42,210,201,95,64,27,23,-137,-119,-17,0,-25,65,-107,-153,-55,96,-29,-51,-156,-277,-171,-53,64,-78,-129,-83,-2,-164,-184,-8,-50,-188,-259,-139,-148,-148,-38,-75,-66,-82,-76,-53,-40,29,12,-92,-133,-53,-82,-80,37,-102,-186,-174,10,176,43,40,83,-49,-158,-111,-10,-41,-93,-183,-190,-165,-159,-77,-28,-63,-92,-243,-284,-100,49,-25,-7,12,-156,-355,-280,73,-36,-189,-256,-180,-220,-248,-51,184,6,-118,37,84,-114,-102,37,-18,-111,-103,-114,-17,-56,-112,-159,-186,-71,-49,-133,-263,-36,-36,-77,135,198,-112,-161,-176,-97,-70,0,107,24,-65,-174,-184,-141,-123,-58,-40,-63,-25,-14,-10,-39,35,83,-12,-121,-64,-153,-209,-81,-112,-131,-60,-15,-181,-266,-144,-83,-134,-205,-144,45,-113,-224,-77,-20,-77,-24,3,-60,-133,-61,-41,-12,-30,64,23,-224,-325,-195,-196,-127,133,125,-142,-102,-55,-141,-111,34,-20,-191,-267,-246,-143,-98,44,95,-50,-239,-189,-48,-82,-78,55,-40,-97,-14,-17,-49,63,34,-111,-210,-34,-66,-168,-59,58,63,-106,-75,2,-91,-274,-254,-24,-60,-205,-3,74,-175,-77,-29,17,-58,-15,-51,-2,-97,-164,-23,-5,19,50,-112,-169,-58,-49,-102,79,168,-34,-81,-100,-77,-111,-124,17,-98,-184,-199,-158,-92,-142,-78,18,-114,-196,-186,-123,-28,20,-5,-20,3,0,27,10,-113,-38,-126,-175,32,76,-124,-161,-85,-24,-28,-41,-133,-129,-284,-186,18,47,55,48,-39,-227,-169,-124,-61,29,-75,-171,-106,-78,12,61,47,-13,-215,-247,-93,-112,-139,-61,64,60,-33,-55,-114,-38,-256,-289,-76,20,-48,-14,-33,-131,-174,-66,-179,-123,-118,-188,-194,-81,71,48,-17,42,6,-209,-243,-73,-53,-156,-73,-25,-95,-217,-147,-59,-78,-87,-90,17,-59,-253,-163,-20,-60,28,-13,-146,-231,-170,-63,5,6,19,-64,-181,-82,-3,-54,-108,58,-44,-123,83,121,-41,-143,-39,-7,-65,-134,-128,-156,-93,-58,7,34,5,-83,-108,-92,-76,-22,-102,32,-2,-163,-232,-98,88,111,17,3,-61,-164,-178,18,146,7,-148,-113,-209,-224,-128,-19,53,-5,-131,-83,-80,-46,-73,-102,-92,10,-139,-194,-66,-36,-87,-91,13,-83,-105,-159,-102,-75,-133,-185,-111,-116,-87,-71,-34,-50,-171,-179,5,11,-71,-49,-82,-82,1,-7,-64,17,-20,-188,-70,0,-5,-20,20,-13,-143,-183,-46,22,-77,-81,18,-10,-171,-66,90,-23,-18,17,-65,-61,-36,-31,-72,-107,10,30,-30,-77,-98,-64,-2,110,25,-164,-143,-56,-126,-147,11,84,2,-219,-290,-154,-156,-185,-133,45,86,-41,-143,-45,-20,25,-53,-39,-108,-188,-147,25,48,20,-44,-123,-137,-132,-238,-81,83,-13,-50,0,-48,-100,-139,-43,-90,-161,-60,-71,-63,-30,-55,-92,-53,-147,-153,-12,-17,-71,-5,24,-43,-33,-50,-107,-19,-5,-107,-19,1,48,-108,-149,-28,-132,-186,24,13,-107,-53,-82,-117,-30,-20,89,-18,-105,-166,-249,-180,10,24,-87,-186,-129,-100,-194,-111,-22,-58,-55,-25,32,11,25,61,59,-82,-181,-22,-33,-60,32,-23,69,6,-55,-3,-24,-96,-160,

};
int16_t test_raw_data[128][1024];
#endif
#endif


static uint32_t generate_process_test_data_to_dsp_core()
{
    uint32_t l_u32_ret = 0;
    uint32_t l_u32_channel_i = 0, l_u32_chirp_j = 0, l_u32_point_k = 0;
    uint16_t l_u16_data_count = 0;

    #ifndef TEST_INPUT
    // /* 生成累加数 */
    // for (l_u32_channel_i = 0; l_u32_channel_i < RAW_DATA_CHIRP_CHANNEL_NUM; l_u32_channel_i++)
    // {
    //     for (l_u32_chirp_j = 0; l_u32_chirp_j < RAW_DATA_CHIRP_NUM; l_u32_chirp_j++)
    //     {
    //         l_u16_data_count = 0;
    //         for (l_u32_point_k = 0; l_u32_point_k < EACH_CHIRP_ADC_POINT_NUM; l_u32_point_k++)
    //         {
    //             g_fram_raw_data[0].channel[l_u32_channel_i].raw_adc_data[l_u32_chirp_j][l_u32_point_k] = l_u16_data_count;
    //             l_u16_data_count++;
    //         }
    //     }
    // }

    #else

    memcpy(test_raw_data, staticRefInput6, sizeof(staticRefInput6));

    #endif
    

    /* 拷贝模拟数据至共享内存 */
    uint64_t l_u64_share_mem_address = 0xA7000000;    // 0xA5000000
    uint64_t l_u64_share_mem_size    = 0x06000000;    // 28M 0x01C00000

    int fd = open("/dev/mem", O_RDWR | O_SYNC);
    if (fd == -1) 
    {
        perror("open");
        return 1;
    }

    // 映射文件到内存
    uint8_t * l_pu8_mmap = mmap(NULL, l_u64_share_mem_size, PROT_READ | PROT_WRITE, MAP_SHARED, fd, l_u64_share_mem_address);
    if (l_pu8_mmap == MAP_FAILED) 
    {
        perror("mmap");
        close(fd);
        return 1;
    }

    // 打开二进制文件，以二进制模式读取
    FILE *file = fopen("flash_data_0.bin", "rb");
    
    if (file == NULL) 
    {
        // 如果文件无法打开，打印错误并退出
        perror("Error opening file");
        return 1;
    }

    // 获取文件大小
    fseek(file, 0, SEEK_END);
    long file_size = ftell(file);
    fseek(file, 0, SEEK_SET);
    
    // 读取文件数据到缓冲区
    fread(l_pu8_mmap, 1, file_size, file);

    sync();
    // 关闭文件和释放内存
    fclose(file);
    // sync();


    // 打印文件内容
    #ifndef TEST_INPUT
    // memcpy((uint64_t *)l_pu8_mmap, &g_fram_raw_data[0], sizeof(g_fram_raw_data[0]));
    #else
    memcpy((uint64_t *)l_pu8_mmap, test_raw_data, sizeof(test_raw_data));
    #endif

    // 解除映射
    if (munmap(l_pu8_mmap, l_u64_share_mem_size) == -1) 
    {
        perror("munmap");
    }
    close(fd);
    //

    // uint64_t *l_u64_address_p = (uint64_t *)l_u64_share_mem_address;
    // memcpy((uint64_t *)l_u64_address_p, &g_fram_raw_data[0], sizeof(g_fram_raw_data[0]));

    // 测试
    #if (0)
    for (uint32_t i = 0; i < EACH_CHIRP_ADC_POINT_NUM; i++)
    {
        printf("raw_adc_data: %d\n", g_fram_raw_data[0].channel[0].raw_adc_data[0][i]);
    }
    #endif
    //
    
    error:
    RETURN_ERROR_CODE(l_u32_ret, __func__);
}

